New

Senior Software Engineer (Full-Stack JavaScript)

CanadaCanada·Torontosenior
Software EngineerSoftware Engineering
0 views0 saves0 applied

Quick Summary

Overview

About Morningstar Morningstar unites problem solvers with a clear goal: helping investors achieve their financial objectives. As a leading investment research and data company,

Technical Tools
Software EngineerSoftware Engineering

Responsibilities

~1 min read
  • →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.

 

Requirements

~1 min read
  • 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.

What We Offer

~1 min read
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

Location & Eligibility

Where is the job
Toronto, Canada
On-site at the office
Who can apply
Open to applicants worldwide

Listing Details

First seen
October 11, 2026
Last seen
October 11, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
51%
Scored at
October 11, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

Senior Software Engineer (Full-Stack JavaScript)