Назад
Company hidden
обновлено 20 часов назад

Principal Software Developer (TypeScript)

Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

Для мэтча с этой вакансией нужен Plus

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

Текст:
/

TL;DR

Principal Software Developer (TypeScript): Leading the technical direction of the Viewer ecosystem and product workflows with an accent on high-performance 2D/3D visualization and scalable platform architecture. Focus on solving complex cross-team technical challenges, improving engineering velocity, and ensuring system extensibility.

Location: Montreal, QC, Canada

Company

hirify.global provides software tools that help innovators design and make a better world, ranging from sustainable buildings to smart factories.

What you will do

  • Lead the design and implementation of large-scale, cross-team initiatives impacting the viewer platform and services.
  • Identify, frame, and prioritize high-impact technical problems aligned with product and platform strategy.
  • Act as a technical authority for critical decisions, balancing performance, scalability, and developer experience.
  • Drive the adoption of shared platform capabilities, frameworks, and architectural patterns across teams.
  • Mentor senior engineers and elevate overall engineering standards within the organization.
  • Partner with Product, UX, and Architecture teams to shape the long-term technical roadmap.

Requirements

  • 8+ years of professional software development experience, including work on large-scale or platform systems.
  • Expert-level proficiency in JavaScript/TypeScript and modern web technologies.
  • Deep understanding of high-performance applications, distributed systems, and service-oriented architecture.
  • Proven ability to lead cross-team technical initiatives and influence without direct authority.
  • Experience with modern development practices, including CI/CD and automated testing (e.g., Jest, Cypress).
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or equivalent practical experience.

Nice to have

  • Expertise in 2D/3D visualization systems, rendering engines, or graphics technologies.
  • Experience with cloud-native architectures and large-scale distributed systems.
  • Experience building platform ecosystems, including APIs and developer platforms.
  • Knowledge of observability, monitoring, and production system operations at scale.
  • Experience in a Scrum leadership capacity.

Culture & Benefits

  • Opportunity to work on complex, high-impact SaaS applications using state-of-the-art technologies.
  • Inclusive culture focused on belonging where every employee can thrive.
  • Dynamic and fast-paced team environment.
  • Meaningful work contributing to global innovation in design and manufacturing.

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