CACI International
Senior UI Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior UI-инженер для разработки современных веб-интерфейсов для стратегического командования США. Полный цикл frontend-разработки в Agile-командах с использованием React и TypeScript.
Задачи
- Руководить frontend-разработкой на всех этапах жизненного цикла ПО: анализ требований, проектирование, реализация, тестирование и развёртывание
- Разрабатывать современные пользовательские интерфейсы с использованием стандартных веб-технологий и фреймворков
- Работать в Agile-командах с Git, Jira и Confluence
- Принимать технические решения по дизайну и реализации совместно с инженерами и стейкхолдерами
- Вести техническую документацию по дизайну, разработке и тестированию
- Писать поддерживаемый код в соответствии со стандартами и требованиями к производительности
- Проводить unit-, интеграционное и end-to-end тестирование
- Участвовать в планировании проекта: оценка работ, выявление рисков, решение технических задач
Требования
- Гражданство США с возможностью получить и поддерживать допуск Secret
- Степень бакалавра в технической области и 8+ лет опыта разработки ПО (или эквивалентный опыт)
- Уверенное владение JavaScript (ES6+), HTML5 и CSS3
- Опыт разработки современных веб-приложений на React и TypeScript
- Знакомство с контейнеризацией (Docker или Podman)
- Опыт работы в Agile и CI/CD-средах
- Сильные навыки решения проблем, коммуникации и командной работы
Условия
- Full time, постоянная занятость
- Командировки до 25% по континентальной части США
- Гибкий график отпусков и доступ к обучающим ресурсам
- Комплексные льготы: здравоохранение, wellness, финансы, пенсионные программы, поддержка семьи, дополнительное образование
- Зарплата $65,700 - $134,400 в год
Навыки
- JavaScript
- ES6+
- HTML5
- CSS3
- React
- TypeScript
- Docker
- Podman
- Git
- Jira
- Confluence
- CI/CD