Anduril Industries
Senior Full-Stack Software Engineer (ArsenalOS Deployment)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в команду Maritime Digital Production, которая строит цифровые системы для судостроительных заводов Anduril. Задача — создавать offline-capable веб-приложения для планирования производства и дашбордов операторов на фабрике.
Задачи
- Разрабатывать full-stack веб-приложения для планирования производства, распределения работ и операционных дашбордов тимлидов
- Создавать offline-capable и mobile-friendly интерфейсы для работы в условиях нестабильной сети на фабрике
- Работать с производственными инженерами и операторами для перевода рабочих процессов в требования к ПО
- Писать production-качественный код с тестами, участвовать в code review и архитектурных обсуждениях
- Проектировать offline-first архитектуры с service workers, локальным хранилищем и фоновой синхронизацией
- Строить адаптивные touch-интерфейсы для планшетов и мобильных устройств в тяжёлых производственных условиях
- Реализовывать стратегии синхронизации данных с разрешением конфликтов между edge-устройствами и backend
- Разворачивать и эксплуатировать системы в заводской среде, включая edge-кластеры и OT-сети
- Использовать AI-инструменты в разработке и развивать инженерные практики команды
- Участвовать в on-call ротации поддержки производственных систем
- Взаимодействовать с backend- и data-инженерами, командами заводских систем и операциями
- Задавать техническое направление и менторить junior-инженеров
Требования
- 8+ лет опыта в разработке production-систем
- Глубокая экспертиза в full-stack веб-разработке, frontend и backend
- Понимание современных архитектур, API, распределённых систем, CI/CD, cloud или edge-инфраструктуры
- Владение JavaScript/TypeScript, React, Next.js, Node.js и современными веб-фреймворками
- Опыт создания offline-capable приложений с service workers, IndexedDB, local storage и PWA
- Опыт систем с высокими требованиями к надёжности, доступности и latency
- Опыт работы с крупными enterprise-приложениями с высокими требованиями к доступности
- Отличные навыки письменной и устной коммуникации
- Степень в Computer Science, Information Systems, Engineering или эквивалентный опыт
- Требуется статус U.S. Person для доступа к export controlled данным
Условия
- Зарплата $191,000–$253,000 в год (base)
- Конкурентные equity-гранты в большинстве full-time офферов
- Топовый пакет бенefits для full-time сотрудников
- Работа в быстрорастущей команде (масштабирование с founding team до 70+ инженеров)
- On-call ротация
Навыки
- JavaScript
- TypeScript
- React
- Next.js
- Node.js
- service workers
- IndexedDB
- local storage
- PWA
- CI/CD
- GraphQL
- WebSocket
- edge computing