Senior Software Engineer (Full-Stack Javascript)

Morningstar Inc

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Chicago, IL
Salary
$114,100–$193,975 / yr
Posted
67 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $183k
This role $154k
$100k most similar roles pay here $249k

This role pays less than 70% of similar roles. Most pay $149,500–$216,431 — the shaded band above. At the midpoint, this role pays about $154k versus about $183k for comparable roles.

Based on 240 similar postings.

Employer

About Morningstar Inc

Morningstar, Inc. is a leading financial services firm providing independent investment research, data, and management services to individuals, advisors, and institutions.

Morningstar Inc currently has 3 open roles on FindRole.

Most-posted roles

View all roles at Morningstar Inc

At a glance

TL;DR · Senior Software Engineer (Full-Stack Javascript)

The Senior Software Engineer (Full-Stack Javascript) joins the Central Technology Web Development team to support Corporate Marketing by developing, maintaining, and improving web-based marketing platforms. This role involves building full-stack applications using Vue.js, Nuxt 3, TypeScript, Node.js, and AWS while creating reusable front-end components and design-system patterns. The engineer will develop server-side rendered and universal web applications, build Node.js-based APIs, and integrate with headless CMS platforms, analytics, and third-party services. Key responsibilities include contributing to AI-enabled marketing workflows for content creation and personalization while ensuring production quality through testing, accessibility, SEO, and security monitoring. The role requires expertise in modern build tools like Vite or Webpack, as well as deep knowledge of browser behavior, caching, and performance metrics to solve complex technical challenges within the digital marketing domain.

What does a Software Engineer earn in Illinois?

Median $192050 from 87 postings across 24 companies.

See salary data

What you'll do

  • Develop full-stack web applications using Vue.js, Nuxt 3, TypeScript, Node.js, and AWS.
  • Build and maintain server-side rendered and universal web applications with a focus on performance and caching.
  • Create reusable front-end components and contribute to component libraries and design-system patterns.
  • Build and maintain Node.js-based APIs, middleware, and integrations with headless CMS and third-party platforms.
  • Develop AI-enabled marketing workflows for content creation, migration, personalization, and operational automation.
  • Ensure production-quality delivery through testing, debugging, monitoring, accessibility, SEO, and security improvements.
  • Troubleshoot issues across browser behavior, API responses, CMS configurations, and cloud infrastructure.

What we're looking for

  • 3+ years of professional software development experience in full-stack JavaScript or TypeScript.
  • Experience with modern front-end frameworks such as Vue, Nuxt, React, Next.js, or Angular.
  • Proficiency in building server-side rendered, statically generated, or universal web applications.
  • Strong knowledge of browser fundamentals including rendering, caching, accessibility, and performance.
  • Expertise in JavaScript/TypeScript features like asynchronous programming, modular code, and modern build tools.
  • Experience building or consuming RESTful APIs, Node.js services, and middleware.
  • Familiarity with deploying, debugging, or monitoring applications in AWS or similar cloud environments.
  • Strong communication skills to collaborate with cross-functional teams including product managers and designers.

More like this

Similar roles

Senior Software Engineer

Mastercard

Salt Lake City, UT 11 days ago $115,000$184,000
Java Spring Boot Spring Integration React JavaScript Node.js RxJS HTML5 CSS SQL PostgreSQL AWS GCP Azure Docker Kubernetes TDD BDD REST SOAP
5+ yrs exp

Senior Software Engineer

Mastercard

Atlanta, GA 3 days ago $115,000$184,000
Java Spring Boot React GraphQL Databricks AWS Spark Hadoop REST APIs NodeJS Angular GenAI JUnit Mockito Domain Driven Design Event Driven Design Agile Scrum

Senior Software Engineer

Caterpillar

Chicago, IL 36 days ago $153,317$183,140
Salesforce Marketing Cloud AMPscript SQL HTML CSS GTL Azure DevOps JIRA SDLC Agile Email Marketing Automation Workflows Data Integration
5+ yrs exp

Senior Software Engineer

LPL Financial

Fort Mill, NC +1 16 days ago $106,100$176,900
.NET C# Angular TypeScript JavaScript AWS EKS RDS Aurora S3 EventBridge Athena Glue Docker Kubernetes REST gRPC ASP.NET Core RxJS Python PySpark NumPy CI/CD NoSQL

Senior Software Engineer

CoStar Group

Richmond, VA 46 days ago $130,500$170,000
React TypeScript Tailwind CSS JavaScript HTML CSS LLMs Prompt Engineering RESTful APIs Webpack Babel Redux Context API Git CI/CD .NET Core SQL Server Elastic Search Node.js AWS S3 Lambda SQS Kafka Redis Jest

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid