Novul Solutions
Mobile App Developer - Hybrid
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Мобильный разработчик для поддержки mission-critical программы DHS/CBP: разработка, модернизация и сопровождение корпоративных мобильных приложений под Android и iOS. Работа в кросс-функциональной команде на протяжении всего SDLC.
Задачи
- Проектировать, разрабатывать и поддерживать мобильные приложения для Android и iOS для систем DHS/CBP
- Разрабатывать кроссплатформенные решения на Flutter и Dart
- Интегрировать мобильный frontend с backend RESTful API на Java и Node.js
- Проектировать и оптимизировать SQL и NoSQL базы данных для производительности и надёжности
- Участвовать в полном SDLC: анализ требований, архитектура, разработка, тестирование, деплой, поддержка
- Проводить troubleshooting, root cause analysis и внедрять превентивные меры
- Писать unit, integration и functional тесты
- Поддерживать Agile, DevOps и CI/CD практики
- Взаимодействовать с разработчиками, архитекторами, тестировщиками и федеральными стейкхолдерами
- Вести техническую документацию и трекать задачи в Jira
Требования
- Bachelor's degree и 12+ лет опыта, Master's и 10+ лет, либо +4 года опыта вместо диплома
- Минимум 5 лет hands-on разработки мобильных приложений под Android и iOS
- Опыт с Google Flutter, Dart и аналогичными фреймворками
- Опыт разработки мобильного frontend и backend RESTful API на Java и Node.js
- Опыт с SQL и NoSQL базами данных
- Понимание паттернов проектирования, архитектуры приложений, отладки и тестирования
- Знание PostgreSQL, Spring Boot, MySQL, Kafka, Struts, Hibernate, JSF, Swing, JavaScript, Bootstrap, Angular/React
- Опыт Agile, DevOps, service-oriented сред
- Опыт работы с Jira
- Отличные коммуникативные и аналитические навыки
- Активный DoD Top Secret clearance или DHS Full BI и готовность пройти CBP Background Investigation
Условия
- Оплачиваемый отпуск: 10 дней PTO и 5 floating дней
- 11 оплачиваемых праздников, возможен flex time
- Выплаты дважды в месяц
- 401(k) с гарантированным матчем 3%
- Квартальные награды за индивидуальные и командные результаты
- Медицинская страховка UnitedHealthcare PPO (medical/dental/vision/HSA) с первого числа после старта
- Компенсация обучения и повышения квалификации
- Ежемесячная компенсация $150 на парковку
- Performance bonus по проектам и годовой бонус компании
Навыки
- Android
- iOS
- Flutter
- Dart
- Java
- Node.js
- RESTful API
- SQL
- NoSQL
- PostgreSQL
- Spring Boot
- MySQL
- Kafka
- Struts
- Hibernate
- JSF
- Swing
- JavaScript
- Bootstrap
- Angular
- React
- AWS
- CI/CD
- Jira
- Agile
- DevOps