Expedition Technology
Software Engineer: Front End - R128
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Front-End Software Engineer в команду Training Data Storefront, которая разрабатывает и поддерживает централизованное хранилище AI/ML-аннотаций и моделей для оборонных и разведывательных задач. Роль предполагает разработку пользовательских веб-интерфейсов и интеграцию с backend-сервисами.
Задачи
- Работать в тесной связке с UI/UX-дизайнерами, превращая wireframes, макеты и прототипы в интерфейсы с учётом принципов HCI
- Интегрировать frontend-компоненты с backend-сервисами через RESTful API или GraphQL для получения, отображения и обновления данных в реальном времени
- Применять лучшие практики frontend-разработки для оптимизации производительности (lazy loading, code splitting) и обеспечивать безопасный обмен данными между frontend и backend
- Использовать GIT для контроля версий, управлять кодовой базой и стратегиями ветвления
- Писать unit-, интеграционные и end-to-end тесты с помощью frontend-фреймворков для обеспечения стабильности и качества кода
Требования
- Высшее образование (BA/BS) в области информационных технологий или смежной, либо эквивалентный опыт, сертификаты или обучение
- 8+ лет релевантного опыта
- Уровень допуска: TS/SCI
- Опыт работы с одним из фреймворков: React.js, Vue.js, Angular, SolidJS и/или Next.js
- Опыт с TypeScript предпочтителен, минимально — JavaScript
- Знание Vite, react-query, TailwindCSS, Openlayers, Playwright, Yup и/или MUI
- Опыт вёрстки с использованием front-end markup languages и реализации адаптивных дизайнов на Bootstrap
- Гражданство США обязательно
Условия
- Медицинская, стоматологическая и офтальмологическая страховка за счёт компании
- 11 оплачиваемых праздничных дней и до 34 дней PTO
- Пенсионный план 401(k) с взносом компании до 12% (3% safe harbor, 6% match и до 3% profit sharing)
- Опция перенаправления части 401(k) match на погашение студенческих кредитов
- Оплачиваемый родительский отпуск: 6 недель для основного опекуна и 2 недели для второго
- Компенсация обучения до $5 250 в год
- Реферальный бонус за приведённых сотрудников
- Бесплатные билеты на спортивные события, театр, концерты
- Онсайт-фитнес-центр, рабочие станции с беговой дорожкой и велотренажёром, кафетерий со сниженными ценами
Навыки
- React.js
- Vue.js
- Angular
- SolidJS
- Next.js
- TypeScript
- JavaScript
- Vite
- react-query
- TailwindCSS
- Openlayers
- Playwright
- Yup
- MUI
- Bootstrap
- RESTful API
- GraphQL
- GIT