Назад

Не получаете ответ?

Вакансия опубликована 9 дн. назад - шансы на ответ снижаются.

10 дней назад

Senior Software Engineer (Vue.js)

90 489 - 132 711CAD
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (Vue.js): Building and maintaining full-stack JavaScript marketing platforms for Morningstar with an accent on Vue, Nuxt, TypeScript, Node.js, AWS, server-side rendering, and reusable component systems. Focus on developing APIs and integrations, enabling AI-assisted marketing workflows, and improving performance, accessibility, SEO, security, and production reliability.

Location: Toronto, Ontario, Canada; hybrid with 4 days onsite each week

Salary: CA$90,489–CA$132,711 per year, plus a 12.5% annual incentive target

Company

Morningstar is an investment research and data company that uses technology and independent insights to help investors make better decisions.

What you will do

  • Develop full-stack web applications using Vue, Nuxt 3, TypeScript, Node.js, and AWS.
  • Build and maintain server-side rendered, statically generated, and universal web applications.
  • 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

  • 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.
  • Understanding of browser rendering, JavaScript execution, caching, networking, accessibility, and performance.
  • Strong JavaScript or TypeScript skills, including asynchronous programming, modular code, package management, and modern build tooling.
  • Experience building or consuming RESTful APIs, Node.js services, middleware, or external platform integrations.
  • Familiarity with deploying, debugging, or monitoring applications in AWS or a similar cloud environment, plus strong cross-functional communication skills.

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 with regular in-person work.
  • Tools and resources to collaborate with global colleagues.
  • Additional benefits designed to support flexibility as needs change.

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