Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
ЗП не указанаразвернуть
На похожих ролях по рынку
$197к$218кмедиана$244к
50 в выборке
На СНГ рынке: $3.6к/мес ($2.7к - $4к)
82
Хорошая вакансия
развернуть
Это широкая staff-роль в растущей продуктовой компании на стыке AI и IoT, но ответственность за весь стек и поддержку legacy-систем могут сделать работу напряжённой.
?Широкая зона ответственности
Актуальный стек
Сфера на подъёме
Признаки роста
?Только с правом работы в США
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Staff Fullstack Software Engineer (AI/TypeScript): Setting technical direction for UI, BFF, GraphQL federation, backend services, and real-time device-control flows with an accent on end-to-end architecture, reliability, and legacy-system modernization. Focus on governing GraphQL contracts, debugging across service boundaries, designing observability and SLOs, and mentoring engineers across frontend and backend disciplines.
Location: Hybrid in American Fork, Utah; must be authorized to work in the U.S.
Company
hirify.global develops AI-driven intelligent site technology, combining mobile solar-powered field units with an Agentic AI platform for safety, compliance, and operational visibility.
What you will do
Set technical direction across React, Next.js, BFF, GraphQL APIs, backend data systems, and real-time edge flows.
Drive cross-service architecture, resolve systemic issues across frontend, backend subgraphs, and authorization layers, and ship complex core components.
Own GraphQL federation health, data contracts, schema evolution, and migration paths.
Define SLOs, tracing, dashboards, and reliability practices for WebSocket and device-control paths.
Mentor frontend and backend engineers, lead design discussions, and align stakeholders on large-scale technical initiatives.
Improve type safety, CI/CD performance, legacy-system deprecation, and on-call developer experience.
Requirements
8+ years of professional development experience using TypeScript across client and server applications.
Production experience leading complex architectures with React and Next.js App Router.
Deep experience designing and operating Node.js backend services; NestJS is preferred within the required stack experience.
Strong GraphQL expertise, including Apollo Server, schema design, federation, subscriptions, and N+1/DataLoader patterns.
Experience with relational databases, preferably MySQL, plus query builders or ORMs such as Knex and database migrations.
Working knowledge of scaling WebSocket-based real-time data flows.
Understanding of OAuth/OIDC, JWT, ABAC/ReBAC, Docker, container orchestration, and fast, reliable CI/CD pipelines.
Strong analytical and debugging skills for testing, refactoring, and safely navigating undocumented legacy React and Webpack codebases.
Technical leadership and communication skills for aligning engineering teams and business stakeholders on multi-quarter strategies.
Nice to have
RabbitMQ, MQTT, Cedar, OPA, OpenTelemetry, Sentry, Coralogix, Turbo, Bun, or physical security and video streaming platform experience.
Culture & Benefits
Growth-oriented, hands-on engineering environment focused on innovation.
Comprehensive health, dental, and vision coverage.
401(k) retirement plan with a company match of up to 4%.
Flexible paid time off.
Full-time employment with required drug screening and background checks; some roles may require federal background checks and fingerprinting.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →