Senior Front End Engineer

| Chicago

Our Team:

Technology drives our business. Our team is made up of talented software engineers, infrastructure engineers, leaders and UX professionals. We care about technology as a craft and a differentiator. We bring our global products to market with a mix of software, cloud, data centers, infrastructure, design and grit. 

 

Our Product Groups:

Individual Investor – building products like Morningstar.com and mobile apps for individuals like yourself

Institutional Investor – developing some of our flagship products like Morningstar Direct for institutional investors and our Advisor products for financial advisors

Workplace – this is where we build and provide our hosted digital advice platform for Retirement plans, 401K’s, etc. (what some call robo-advisors)

Data – this is the heart of Morningstar where all data is sourced, collected, transformed, calculated and distributed across the world

 

The Role:

We are seeking a Senior JavaScript Software Engineer with full-stack experience. This position will be part of an engineering team focused on updating Morningstar’s Web-based product suites. The position includes development of new systems and maintenance and improvement of existing applications. Candidates should have solid software engineering experience in building commercial-grade Web-based applications using modern SPA technology. You will work with other engineers to develop APIs and modernize the platform to build leading product experiences. A successful candidate will be able to play an active role in managing the prioritization of work in order to meet project goals. This position is based in our Chicago office.

 

Responsibilities

  • Work heavily with JavaScript and various JavaScript frameworks.
  • Create cascading style sheets (CSS) that are consistent across all browsers and platforms.
  • Use an Agile approach to iteratively maintain and develop new functionality.
  • Work with server-side engineers to build robust RESTful and/or SOAP-based Web services.
  • Stay up-to-date on emerging technologies.
  • Promote usability best practices.

 

Requirements

  • A bachelor’s degree in computer science, mathematics, or other related field.
  • 5-7 years development experience with HTML5, JavaScript and CSS3.
  • 3-5 years experience with SPA client-side frameworks such as Angular.js or Ember.js.
  • 3-5 years experience with server-side technologies such as Node.JS, Java, or C#.
  • Proven knowledge of enterprise software concerns such as security, scalability, transaction management, and concurrency.
  • Familiarity with design patterns like MVC and MVVM required.
  • Experience with XML and XSLT is a plus.
  • Experience working in Scrum-based methodologies is a plus.
  • Experience working with SASS, and build process management tools like Grunt or Gulp.
  • Highly motivated individual with the potential and desire to learn new technologies and take on an increasing level of responsibility within the technology team.
  • Ability to work independently, communicates effectively, and produces superior results.
  • Experience within the financial services industry is desirable.

 

Morningstar is an equal opportunity employer.

Read Full Job Description

Technology we use

  • Engineering
    • .NETLanguages
    • C#Languages
    • C++Languages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • ScalaLanguages
    • D3JSLibraries
    • ReactLibraries
    • AngularJSFrameworks
    • Backbone.jsFrameworks
    • Ember.jsFrameworks
    • ExpressFrameworks
    • FlaskFrameworks
    • Node.jsFrameworks
    • PlayFrameworks
    • SpringFrameworks
    • Maria DBDatabases
    • MemcachedDatabases
    • Microsoft SQL ServerDatabases
    • MySQLDatabases
    • PostgreSQLDatabases

Location

22 W. Washington , Chicago, IL 60602

What are Morningstar Perks + Benefits

Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Company Equity
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Vacation & Time Off Benefits
Unlimited Vacation Policy
Generous PTO
Paid Volunteer Time
Sabbatical
Perks & Discounts
Casual Dress
Commuter Benefits
Happy Hours
Parking
Fitness Subsidies
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement

Additional Perks + Benefits

Compensation at Morningstar is more than a salary. It’s about making positive contributions to both life and work. We give our diverse workforce the choice and flexibility they need to maintain their health, retirement plans, time, and professional growth.

More Jobs at Morningstar66 open jobs
All Jobs
Finance
Data + Analytics
Design + UX
Dev + Engineer
Internships
Marketing
Operations
Product
Project Mgmt
Sales
Content
Product
new
Chicago
Data + Analytics
new
Chicago
Data + Analytics
new
Chicago
Finance
new
Chicago
Data + Analytics
new
Chicago
Developer
new
Chicago
Operations
new
Chicago
Finance
new
Chicago
Internships
new
Chicago
Data + Analytics
new
Chicago
Data + Analytics
new
Chicago
Developer
new
Chicago
Data + Analytics
new
Chicago
Developer
new
Chicago
Operations
new
Chicago
Operations
new
Chicago
Data + Analytics
new
Chicago
Finance
new
Chicago
Operations
new
Chicago
Operations
new
Chicago
Operations
new
Chicago
Project Mgmt
new
Chicago
Product
new
Chicago
Sales
new
Chicago
Data + Analytics
new
Chicago
Data + Analytics
new
Chicago
Design + UX
new
Chicago
Developer
new
Chicago
Operations
new
Chicago
Sales
new
Chicago
Sales
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Data + Analytics
new
Chicago
Project Mgmt
new
Chicago
Finance
new
Chicago
Design + UX
new
Chicago
Project Mgmt
new
Chicago
Design + UX
new
Chicago
Finance
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Operations
new
Chicago
Marketing
new
Chicago
Sales
new
Chicago
Finance
new
Chicago