6 дней назад
Staff Fullstack Software Engineer (React/Next.js)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Fullstack Software Engineer (React/Next.js): Setting technical direction across UI, BFF, GraphQL APIs, and backend data systems with an accent on federation governance, real-time edge flows, and end-to-end architecture. Focus on solving cross-service issues, defining observability and reliability standards, evolving data contracts, and mentoring frontend and backend engineers.
Location: American Fork, Utah, United States. Must be authorized to work in the U.S.
Company
develops intelligent site technology combining mobile solar-powered units, AI-driven operational intelligence, and physical security solutions.
What you will do
- Set technical direction across the UI, BFF, GraphQL APIs, and backend data systems.
- Drive architecture decisions across multiple teams, write foundational design documents, and deliver complex core components.
- Diagnose systemic issues across frontend, backend subgraphs, service boundaries, and authorization layers.
- Own the evolution and reliability of the GraphQL federation graph and data contracts.
- Define SLOs, tracing, dashboards, and reliability practices for real-time WebSocket and device-control flows.
- Mentor engineers, lead design discussions, and improve type safety, CI/CD performance, legacy-system maintenance, and on-call ergonomics.
Requirements
- 8+ years of professional software development experience with TypeScript across client and server applications.
- Production experience leading architectures built with React and Next.js App Router.
- Deep experience with Node.js backend services, preferably NestJS, and GraphQL including Apollo Server, federation, subscriptions, schema design, and DataLoader patterns.
- Experience with relational databases, preferably MySQL, query builders or ORMs such as Knex, database migrations, and WebSocket-based real-time systems.
- Knowledge of OAuth/OIDC, JWT, ABAC/ReBAC, Docker, container orchestration, and CI/CD pipelines.
- Strong analytical, debugging, communication, and technical leadership skills, including the ability to work with complex legacy codebases.
Nice to have
- Experience with RabbitMQ, MQTT, Cedar, OPA, OpenTelemetry, Sentry, Coralogix, Turbo, or Bun.
- Familiarity with physical security and video streaming platforms.
Culture & Benefits
- Full-time health, dental, and vision coverage.
- 401(k) retirement plan with matching contributions of up to 4%.
- Flexible paid time off.
- Drug screening and background checks are required upon employment; some roles may also require federal background checks and fingerprinting.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →