Jobs Companies Morningstar Senior Software Engineer (Full-Stack JavaScript)

Sobre este puesto de Senior Software Engineer (Full-Stack JavaScript) en Morningstar

Morningstar · Híbrido · Toronto

About Morningstar 

Morningstar unites problem solvers with a clear goal: helping investors achieve their financial objectives. As a leading investment research and data company, we stand out by how we apply our insights to serve a broad range of users. Our independent investment research, powered by cutting-edge technology and design, provides tailored solutions that meet users' needs. With a strong foundation in data and innovation, we deliver comprehensive services to investors worldwide — empowering better decisions for individuals and those managing money for millions. 

 

The Role 

We are seeking a Senior Software Engineerwith full-stack JavaScript experience to join the Central Technology Web Development team in support of Morningstar’s Corporate Marketing. This position will be part of an engineering team focused on updating Morningstar’s web-based marketing platforms. The position includes the development of new systems, maintenance, and improvement of existing applications. Candidates should have solid software engineering experience in building commercial-grade web-based applications using modern frameworks. 

Location: Toronto, ON (We follow a hybrid policy of 4 days onsite)

 

Job Responsibilities

  • 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 awareness of routing, hydration, caching, browser behavior, and performance.
  • Create 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.
  • Experience with modern front-end frameworks such as Vue, Nuxt, React, Next.js, Angular, or similar.
  • Familiarity with server-side rendered, statically generated, or universal JavaScript applications.
  • Solid understanding of browser fundamentals, including rendering, JavaScript execution, caching, networking, accessibility, and performance.
  • 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. 

Base Salary Compensation Range

$90,489.00-132,711.00

Incentive Target Percentage

12.5% Annual

Morningstar's hybrid work environment gives you the opportunity to collaborate in-person each week as we've found that we're at our best when we're purposely together on a regular basis. In most of our locations, our hybrid work model is four days in-office each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you'll have tools and resources to engage meaningfully with your global colleagues.

100_MstarResCanad Morningstar Research, Inc. (Canada) Legal Entity
¿Listo para postularte en Morningstar?
Postúlate en Morningstar

Cómo se compara este salario de Software Engineer

Este puesto paga $111,600/yren línea con el rango típico para los puestos de Software Engineer.

$75,834 la mediana de $126,405 $225,512

Rango típico $98,753–$183,096/yr, a partir de 417 ofertas comparables de Software Engineer en JobsRadar (salario anualizado en USD). Ver datos salariales de Software Engineer →

Sobre Morningstar

How to Apply for a Job at Morningstar Step 1 When you find a position you're interested in, click the 'Apply' button. Please fill out this form completely, attaching your resume and cover letter in the approved format. Read the job requirements carefully and make sure to attach writing or design samples as required. Applicants must submit their resume and other information through our corporate website to be considered for a job at Morningstar. No phone calls, please. Step 2 You will receive an email notification to confirm that we've received your application. Step 3 If you are called in for an interview, a representative from Morningstar will contact you to set up a date, time, and locatio

Ver todos los empleos en Morningstar →

Empleos similares

Perplexity
Member of Technical Staff (Software Engineer, Infrastructure)
Perplexity
⚡ Postúlate pronto San Francisco Presencial $220,000–$405,000
● Nuevo 👁 Visto ✓ Postulado hace 1d
Harvey
Staff Software Engineer, Full Stack
Harvey
⚡ Postúlate pronto Toronto Híbrido CA$196,800–CA$295,200
● Nuevo 👁 Visto ✓ Postulado hace 1d
Bree
Software Engineer, Product (Co-op)
Bree
⚡ Postúlate pronto Toronto Híbrido $104,000–$145,600
● Nuevo 👁 Visto ✓ Postulado hace 2d
Bree
Software Engineer, Backend (Co-op)
Bree
⚡ Postúlate pronto Toronto Híbrido $104,000–$145,600
● Nuevo 👁 Visto ✓ Postulado hace 2d
Kong
Software Engineer
Kong
⚡ Postúlate pronto Toronto, Canada Híbrido CA$118,000–CA$140,000
● Nuevo 👁 Visto ✓ Postulado hace 2d
Harvey
Senior Software Engineer, Backend
Harvey
⚡ Postúlate pronto Toronto Híbrido CA$164,000–CA$225,000
● Nuevo 👁 Visto ✓ Postulado hace 2d
Harvey
Senior Software Engineer, Frontend
Harvey
⚡ Postúlate pronto Toronto Híbrido CA$164,000–CA$225,000
● Nuevo 👁 Visto ✓ Postulado hace 2d
Waabi
Senior / Staff Embedded Software Engineer
Waabi
⚡ Postúlate pronto Toronto, ON Híbrido $148,000–$249,000
● Nuevo 👁 Visto ✓ Postulado hace 2d
Geotab
Lead Embedded Software in the Loop Developer
Geotab
⚡ Postúlate pronto Oakville, Ontario - Canada; To... Híbrido CA$116,200–CA$155,000
● Nuevo 👁 Visto ✓ Postulado hace 2d

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en Morningstar

Ver todos los empleos en Morningstar →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis