Booz Allen Hamilton
Full Stack Software Engineer, Lead
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий full stack разработчик в Booz Allen: проектирование, разработка и поддержка масштабируемых веб-приложений и сервисов от идеи до продакшена, руководство командой и работа с клиентскими задачами в agile-среде.
Задачи
- Проектировать, разрабатывать и поддерживать веб-приложения и сервисы по всему стеку
- Взаимодействовать с продакт-менеджерами, дизайнерами и другими инженерами для перевода требований в технические решения
- Создавать отзывчивые, доступные и интуитивные пользовательские интерфейсы
- Разрабатывать серверную логику, API и интеграции с внешними системами
- Писать чистый, поддерживаемый и документированный код
- Участвовать в код-ревью, обсуждениях архитектуры и инициативах по улучшению процессов
- Отлаживать и оптимизировать приложения по производительности и масштабируемости
- Участвовать в CI/CD-пайплайнах, автоматизированном тестировании и деплое
- Следить за новыми технологиями и лучшими практиками в разработке ПО
- Руководить командой, помогая ей осваивать новые инструменты и подходы, и выявлять необходимые улучшения систем
Требования
- 8+ лет опыта проектирования, модификации, разработки и внедрения программных приложений с использованием agile-методов
- 8+ лет опыта разработки ПО с использованием языков программирования, технологий, инструментов или веб-стеков
- Опыт работы с Agile, экстремальным программированием, software engineering, product management и программными продуктами
- Опыт работы с front-end технологиями: JavaScript, TypeScript, React, Angular или Vue
- Опыт работы с back-end технологиями: Node.js, Java, Python, Go или .NET
- Опыт работы с реляционными или NoSQL базами данных: PostgreSQL, MySQL, MongoDB, а также с облачными платформами AWS, Azure или Google Cloud
- Опыт сбора требований заказчика и решения проблем рабочих процессов через автоматизацию и оптимизацию
- Знание RESTful API, микросервисов и веб-архитектуры
- Public Trust
- Степень бакалавра или 10+ лет опыта в software engineering вместо степени
Условия
- Медицинские, страховые, финансовые и пенсионные льготы, оплачиваемый отпуск, профессиональное развитие, оплата обучения, программы work-life и уход за зависимыми
- Программа признания достижений сотрудников
- Гибридный или удалённый формат работы в зависимости от позиции
- Возможны периодические визиты в офис Booz Allen или к заказчику
- Ожидается присутствие на камере во время встреч и интервью
- Проверка личности с использованием биометрии и ИИ в рамках найма
- Запрещено использование ИИ-инструментов при ответах на интервью без явного разрешения
Навыки
- JavaScript
- TypeScript
- React
- Angular
- Vue
- Node.js
- Java
- Python
- Go
- .NET
- PostgreSQL
- MySQL
- MongoDB
- AWS
- Azure
- Google Cloud
- RESTful APIs
- микросервисы
- CI/CD
- автоматизированное тестирование