Anduril Industries
Staff Software Engineer, Frontend Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-платформенный разработчик фронтенда в команду ArsenalOS: создание архитектуры фронтенда и переиспользуемых платформенных решений для производственных и логистических приложений Anduril.
Задачи
- Определять архитектуру фронтенда и масштабируемые паттерны для крупных приложений и нескольких продуктовых команд
- Создавать переиспользуемую фронтенд-инфраструктуру, общие библиотеки, компонентные системы и фреймворки приложений
- Разрабатывать production-код и одновременно обеспечивать техническое лидерство
- Выявлять общие проблемы команд и превращать их в переиспользуемые платформенные возможности и готовые пути
- Влиять на техническое направление между командами, оставаясь hands-on в production-коде
Требования
- Глубокий опыт создания и проектирования современных веб-приложений на TypeScript, JavaScript, React и смежных технологиях
- Опыт определения фронтенд-архитектуры и масштабируемых паттернов для крупных приложений или нескольких продуктовых команд
- Опыт создания переиспользуемой фронтенд-инфраструктуры, общих библиотек, компонентных систем или фреймворков приложений
- Сильное понимание основ браузера, производительности приложений, тестирования, observability и надёжности
- Сильные фундаментальные навыки software engineering за пределами фронтенда: API, аутентификация и авторизация, моделирование данных, концепции распределённых систем
- Опыт технического лидерства в неоднозначных инициативах от архитектуры до внедрения и adoption
- Умение влиять на техническое направление между командами, оставаясь hands-on в production-коде
- Требуется гражданство США для доступа к данным, контролируемым экспортным законодательством
Условия
- Диапазон зарплат: $220,000—$292,000 USD (base salary)
- Высококонкурентные equity-гранты в большинстве офферов на полную занятость
- Комплексный пакет льгот для сотрудников на полную занятость
- Возможность получить и поддерживать US Secret/TS clearance (предпочтительно)
Навыки
- TypeScript
- JavaScript
- React
- React Native
- Progressive Web Applications
- Monorepos
- Package Management
- APIs
- Authentication
- Authorization
- Data Modeling
- Distributed Systems
- Frontend Architecture
- Component Libraries
- Design Systems
- Testing
- Observability