Jobs · Engineering · Illinois

Senior Software Engineer (Full-Stack Javascript)

Morningstar · Chicago, IL · 2 mo ago
HybridEngineering$114k–$194k/yrFull-time

Job Responsibilities

  • Develop full-stack web applications using Vue.js, Nuxt 3, TypeScript, Node.js, and AWS.
  • Create and maintain server-side rendered and universal web applications, with awareness of routing, hydration, caching, browser behavior, and performance.
  • Create and maintain reusable front-end components and contribute to component libraries and design-system patterns.
  • Build and maintain Node.js-based APIs, middleware, and service integrations, including integrations with headless CMS, analytics, personalization, and third-party platforms.
  • Contribute to AI-enabled marketing workflows, including tools that assist with content creation, content migration, schema mapping, personalization, experimentation, and operational automation.
  • Support production-quality delivery through testing, debugging, monitoring, accessibility, SEO, security, privacy, and Core Web Vitals improvements.
  • Troubleshoot issues across browser behavior, API responses, CMS configuration, cloud infrastructure, and build pipelines.
  • Participate in code reviews, technical discussions, documentation, and team planning while continuing to grow technical depth across the stack.

Qualifications

  • 3+ years of professional software development experience, preferably with a focus on full-stack JavaScript or TypeScript.
  • Familiarity with modern front-end frameworks such as Vue, Nuxt, React, Next.js, Angular, or similar.
  • Strong JavaScript or TypeScript skills, including asynchronous programming, modular code, package management, and modern build tooling such as Vite, Webpack, Rollup, or similar.
  • Experience building or consuming RESTful APIs, Node.js services, middleware, or integrations with external platforms.
  • Familiarity with deploying, debugging, or monitoring applications in AWS or a similar cloud environment.
  • Strong communication skills, curiosity, and the ability to work collaboratively with engineers, product managers, designers, content teams, and other cross-functional partners.

Nice to Have

  • Experience with headless Content Management Systems like Contentstack.
  • Experience developing for or partnering with digital marketing teams, particularly around content personalization, analytics, or lead generation workflows.

Pay & Benefits

Total Cash Compensation Range: $114,100.00 - 193,975.00 USD
Annual Inclusive of annual base salary and target incentive compensation.
Benefits & Perks:
- Financial Health: 100% 401k match up to 6% of salary
- Stock Ownership Potential
- Company provided life insurance - 1x salary + commission
- Physical Health: Comprehensive health benefits (medical/dental/vision) including potential premium discounts and company-provided HSA contributions (up to $500-$2,000 annually for specific plans and coverages)
- Additional medical Wellness Incentives - up to $300-$600 annually
- Company-provided long- and short-term disability insurance
- Emotional Health: Trust-Based Time Off, 6-week Paid Sabbatical Program, 6-Week Paid Family Caregiving Leave, Competitive 8-24 Week Paid Parental Leave, Adoption Assistance
- Leadership Coaching & Formal Mentorship Opportunities
- Annual Flex Stipend - $1000 annually to cover personal education & well-being expenses
- Tuition Reimbursement
- Dollars for Doers volunteer program
- Paid volunteering days
- 15+ Employee Resource & Affinity Groups

Work Environment

Morningstar offers a hybrid work environment where employees can choose to work from home or in-office each week. Most locations follow a hybrid policy of 4 days onsite.

Similar jobs