Назад
7 дней назад

Senior Software Engineer (JavaScript)

114 100 - 193 975$
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (JavaScript/AWS): Building and maintaining full-stack web applications and marketing platforms with an accent on Vue, Nuxt, TypeScript, Node.js, AWS, server-side rendering, and performance. Focus on developing reusable components, integrating APIs and headless CMS platforms, enabling AI-assisted marketing workflows, and improving accessibility, SEO, security, and Core Web Vitals.

Location: Chicago, IL; hybrid work with four days onsite each week

Salary: $114,100–$193,975 USD annually, inclusive of annual base salary and target incentive.

Company

Morningstar provides investment research, data, technology, and services that help investors make informed decisions.

What you will do

  • Develop full-stack web applications with Vue, Nuxt 3, TypeScript, Node.js, and AWS.
  • Build and maintain server-side rendered and universal applications, focusing on routing, hydration, caching, browser behavior, and performance.
  • Create reusable front-end components and contribute to component libraries and design-system patterns.
  • Develop Node.js APIs, middleware, and integrations with headless CMS, analytics, personalization, and third-party platforms.
  • Contribute to AI-enabled marketing workflows for content creation, migration, schema mapping, personalization, experimentation, and automation.
  • Support production delivery through testing, debugging, monitoring, accessibility, SEO, security, privacy, and Core Web Vitals improvements.

Requirements

  • Four days of onsite work per week in Chicago, Illinois.
  • 3+ years of professional software development experience, preferably in full-stack JavaScript or TypeScript.
  • Experience with modern front-end frameworks such as Vue, Nuxt, React, Next.js, Angular, or similar.
  • Knowledge of server-side rendering, static generation, universal JavaScript applications, browser fundamentals, accessibility, networking, and performance.
  • Experience with JavaScript or TypeScript, asynchronous programming, modular code, package management, and build tools such as Vite, Webpack, or Rollup.
  • Experience with RESTful APIs, Node.js services, middleware, external integrations, and AWS or a similar cloud environment.

Nice to have

  • Experience with headless content management systems such as Contentstack.
  • Experience supporting digital marketing teams with content personalization, analytics, or lead-generation workflows.

Culture & Benefits

  • Hybrid collaboration model designed around regular in-person teamwork.
  • 401(k) match of up to 6% of salary and potential stock ownership.
  • Medical, dental, and vision coverage with potential premium discounts and HSA contributions.
  • Trust-based time off, paid sabbatical, parental and family caregiving leave, and adoption assistance.
  • Leadership coaching, formal mentorship, tuition reimbursement, and a $1,000 annual flex stipend.
  • Life insurance, disability insurance, employee resource groups, charitable matching, and paid volunteering days.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →