Novul Solutions
Full Stack Developer - Hybrid
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик для поддержки mission-critical программы DHS/CBP в области систем обработки пассажиров. Проектирование, модернизация и поддержка высокодоступных real-time приложений для скрининга путешественников на пунктах въезда США.
Задачи
- Проектировать, разрабатывать, разворачивать и поддерживать безопасные масштабируемые full-stack приложения для систем DHS/CBP
- Разрабатывать адаптивные frontend-приложения на React, Angular, JavaScript, HTML, CSS, Bootstrap
- Создавать и интегрировать backend-сервисы на Java, Spring, микросервисах и RESTful API
- Разрабатывать cloud-ready приложения и поддерживать миграцию в облако, контейнеризацию и модернизацию
- Внедрять AI/ML технологии в жизненный цикл разработки и решения
- Реализовывать механизмы безопасной аутентификации и авторизации, включая JWT
- Участвовать в архитектуре, техническом дизайне, разработке, юнит-тестировании, отладке и оптимизации производительности
- Работать с кросс-функциональными командами в Agile Scrum и SecDevOps, поддерживать CI/CD и автоматизированное тестирование
- Оценивать технические решения и предлагать улучшения в соответствии с бизнес-целями и сроками
- Поддерживать полный жизненный цикл разработки ПО: анализ требований, оценка, реализация, тестирование, деплой
Требования
- Bachelor's degree с 12 годами опыта или Master's degree с 10 годами; либо 4 дополнительных года опыта вместо диплома
- Гражданство США с допуском DoD TS или DHS Full BI; прохождение background investigation CBP
- 3+ года разработки cloud-ready приложений и/или миграции приложений в облако
- 2+ года опыта с Java, JSF, JavaScript, Spring или инструментами автоматизированного тестирования (например, Selenium)
- Минимум 2 года опыта как минимум с двумя технологиями: React, Angular, Redux, HTML, CSS, JSX, Bootstrap, ES6, JWT, JSON, Babel, Webpack, Axios, NPM, Node.js
- Владение JavaScript, DOM manipulation, объектной моделью JavaScript и принципами React/Angular
- 2+ года разработки и интеграции микросервисов и RESTful API
- Практический опыт с HTML, CSS, Bootstrap, Axios и современными механизмами аутентификации (JWT)
- Опыт использования AI/ML в жизненном цикле разработки и/или реализации AI/ML решений
- Опыт с Agile Scrum, SecDevOps, автоматизированным тестированием и контейнеризованными приложениями (желательно Konvoy)
Условия
- Оплачиваемый отпуск: 10 дней PTO и 5 floating days
- 11 оплачиваемых праздничных дней, возможен flex time
- Выплаты дважды в месяц
- 401(k) с гарантированным 3% match
- Квартальные награды за индивидуальные или командные результаты
- Медицинская страховка UNITED HEALTHCARE PPO: Medical/Dental/Vision/HSA
- Компенсация обучения и повышения квалификации
- Ежемесячная компенсация $150 на парковку
- Performance bonus (проектный) и yearly bonus (компании)
Навыки
- Java
- JavaScript
- React
- Angular
- HTML
- CSS
- Bootstrap
- Spring
- микросервисы
- RESTful API
- JWT
- JSON
- Redux
- JSX
- ES6
- Babel
- Webpack
- Axios
- NPM
- Node.js
- JSF
- Selenium
- AI/ML
- Google Cloud
- AWS
- Konvoy
- SecDevOps
- CI/CD
- Agile Scrum