Назад
11 дней назад

Senior Software Engineer - UI Platform

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer - UI Platform (Java/Python/C++ and React): Building shared UI platform frameworks, libraries, and tools that enable feature teams to deliver accessible, scalable, world-ready software with an accent on internationalization, localization, and reusable design patterns. Focus on defining platform architecture, resolving cross-team technical complexity, and implementing foundational components for large-scale enterprise applications.

Location: Toronto, Ontario, Canada; hybrid work

Annual base salary: $136,000–$187,000 CAD

Company

Okta builds identity and security infrastructure that helps organizations safely use technology, including AI-powered systems.

What you will do

  • Define and own the architectural vision and technical roadmap for major UI platform subsystems.
  • Build frameworks, shared libraries, reusable components, tools, and design patterns for feature teams.
  • Review high-impact designs and cross-team interface specifications to ensure maintainability and technical integrity.
  • Drive alignment across product teams and translate product strategy into actionable technical architecture.
  • Mentor Senior Engineers, share knowledge, and establish engineering best practices.
  • Implement complex foundational platform components and ensure their technical quality.

Requirements

  • 5+ years of software development experience.
  • Strong expertise in software architecture, implementation, scalable systems, and maintainable engineering practices.
  • Development experience with Java, Python, or C++.
  • Significant experience with Spring, React, or Node.
  • Strong communication skills and the ability to explain complex concepts clearly.
  • Ability to work in a hybrid role based in Toronto, Ontario, Canada.

Nice to have

  • Experience defining internationalization and localization strategies for large-scale enterprise applications.
  • Specialized knowledge of Unicode, ISO standards, and localization frameworks.
  • Experience with globalization testing processes.
  • Experience on a platform team that treats developers as customers.

Culture & Benefits

  • Globally distributed engineering organization with more than 20 offices worldwide.
  • In-person onboarding experience.
  • Health, dental, and vision insurance.
  • RRSP matching, healthcare spending, and telemedicine.
  • Paid leave, including PTO and parental leave.
  • Equity and bonus opportunities where applicable.

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