@Orchard
Senior Full Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack Engineer в @Orchard для поддержки проектирования, разработки, интеграции и модернизации приложений в рамках крупной федеральной программы трансформации. Работа по всему стеку — frontend, backend, API, базы данных и облачные среды — с фокусом на безопасность и соответствие требованиям.
Задачи
- Проектировать, разрабатывать и поддерживать frontend- и backend-компоненты корпоративных приложений
- Создавать и оптимизировать REST API, микросервисы и интеграции систем
- Обеспечивать качество кода, производительность и поддерживаемость по всему стеку
- Разрабатывать облачные сервисы и приложения (предпочтительно AWS)
- Поддерживать пайплайны деплоя, интеграцию инфраструктуры и CI/CD
- Согласовывать архитектуру приложений с требованиями модернизации и миграции в облако
- Взаимодействовать со Scrum Master, Product Lead, QA-автоматизаторами, Cloud- и Data-инженерами
- Участвовать в sprint planning, груминге бэклога, технических ревью дизайна и демо
- Менторить инженеров среднего уровня и делиться знаниями
- Внедрять практики безопасного кодирования, логирование, аудит и требования к обработке данных
- Проводить тюнинг производительности, оптимизацию и повышение надёжности
- Поддерживать автоматизированное тестирование и валидацию функциональности и интеграций
- Устранять дефекты по всему стеку во взаимодействии с QA
- Готовить технические дизайн-документы, спецификации API, схемы потоков данных и документацию кода
- Предоставлять статус-отчёты и технические инсайты руководству и кросс-функциональным командам
Требования
- Активный допуск Top Secret
- Гражданство США
- Степень бакалавра и 8+ лет опыта в разработке ПО или full stack
- Опыт разработки frontend- и backend-решений на современных фреймворках
- Практический опыт с API, микросервисами, реляционными и NoSQL базами данных
- Опыт с CI/CD пайплайнами, Git, DevSecOps и автоматизированным тестированием
- Сильные навыки траблшутинга по всему стеку
- Отличные коммуникационные навыки и навыки документирования
Условия
- Работа над высокозначимой миссией национальной безопасности
- Практический опыт с передовыми технологиями
- Кросс-командное взаимодействие (Product, DevSecOps, Cloud, Data, QA, Migration)
Навыки
- REST API
- микросервисы
- AWS
- CI/CD
- Git
- DevSecOps
- Docker
- Kubernetes
- serverless
- Python
- Java
- JavaScript
- TypeScript
- NoSQL
- SQL