Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
Выше рынка
$125к-176к/год
$94к$120кмедиана$140к
По похожим ролям (49) ~ $120к/год
На СНГ рынке: $3.8к/мес ($3.3к - $5.4к)
90
Крутая вакансия
развернуть
Понятная ответственность за крупную рекламную платформу, современный стек и зарплата выше рыночного ориентира делают вакансию сильной, хотя в обязанности входят поддержка production-систем и дежурства.
Кликните для подробной информации
Дежурства в продеАктуальный стекВыше рынкаЧёткая зона ответственности
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Full Stack Engineer (TypeScript/React): Building and operating the unified service layer and user-facing workflows for a large-scale advertising platform with an accent on data contracts, schema evolution, and event-driven consistency. Focus on designing reliable APIs, integrating Kafka and Pub/Sub, operating Kubernetes services, and maintaining correctness across serving, billing, and reporting systems.
Location: Montreal, Canada; other location: Toronto, Canada
Base salary: USD 125,300–175,900 annually, depending on zone and candidate factors.
Company
hirify.global develops a global game engine and 3D technology platform used across games, XR, web, automotive, manufacturing, and healthcare.
What you will do
Design, build, and operate TypeScript services with NestJS across the Unified Ads Platform domain.
Own APIs and data contracts for advertiser and publisher entities consumed by serving, billing, and reporting systems.
Design relational schemas, migrations, and schema evolution strategies for large-scale data.
Build event-driven integrations using Kafka and Google Cloud Pub/Sub, including transactional outbox and idempotent consumer patterns.
Develop React and TypeScript interfaces for advertiser and publisher workflows and operate services on Kubernetes.
Drive observability, testing, SLO ownership, code quality, and engineering standards while mentoring other engineers.
Requirements
6+ years of experience building and operating production software across backend and frontend systems.
Advanced TypeScript and experience with NestJS or a comparable modular Node.js backend framework.
Strong data modelling, SQL, relational schema design, migrations, performance optimization, and API versioning experience.
Experience with event-driven systems such as Kafka or Pub/Sub, including delivery semantics, ordering, and idempotency.
Advanced React skills, including component design, state management, and performance optimization for data-intensive interfaces.
Professional English communication is required for frequent written and verbal collaboration with global colleagues and partners.
Nice to have
Experience with advertising, attribution, billing, or monetization systems.
Infrastructure-as-code experience with Kubernetes-native resource management, Terraform, or service mesh.
Experience with OpenTelemetry, distributed tracing, design systems, or configuration-driven UI frameworks.
Experience driving cross-team technical alignment or engineering quality initiatives.
Culture & Benefits
Health, life, and disability insurance, with eligibility and coverage varying by country and employment status.
Commute subsidy, employee stock ownership, and retirement or pension plans.
Vacation and personal days, parental and family-care support, and mental health programs.
Training and development programs, employee resource groups, and a global employee assistance program.
Volunteering and donation matching opportunities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →