Morningstar Credit Ratings, LLC
Apply Now
Principal Software Engineer (Full-Stack JavaScript)
Description
The Role We are seeking a Principal Software Engineer (Full-Stack JavaScript) to lead technical direction and delivery within Morningstar’s Central Technology Web Development team, supporting the evolution of our Corporate Marketing digital ecosystem.
This is a hybrid position (4 days in-office) based in Toronto.
Job Responsibilities
- Serve as the senior technical lead for the Toronto marketing engineering team, setting the technical direction, raising the engineering bar, and ensuring high‑quality output across the group.
- Mentor, coach, and develop engineers at multiple levels, guiding architectural thinking, code quality, and professional growth while being accountable for the team’s overall technical delivery.
- Architect and lead development of full‑stack applications and component libraries using Vue.js, Nuxt 3, and TypeScript.
- Own and evolve foundational platform architecture, including shared UI systems, state management ...