CTI Consulting
Principal Full Stack Engineer 181740
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Full Stack Engineer для разработки и поддержки клиентских приложений корпоративного масштаба. Роль предполагает техническое лидерство, менторство и работу с frontend на Angular и backend на Java.
Задачи
- Проектировать, разрабатывать и поддерживать full stack клиентские приложения корпоративного масштаба
- Разрабатывать RESTful API, микросервисы и micro front-end архитектуры
- Работать в Agile/Scrum командах с фокусом на высокое качество ПО
- Обеспечивать качество через TDD, автоматизированное тестирование и безопасные практики кодирования
- Взаимодействовать с командами архитектуры, безопасности, UX и платформы
- Менторить коллег и вносить вклад в инженерные стандарты
Требования
- 9+ лет опыта проектирования, разработки и поддержки full stack клиентских приложений корпоративного масштаба
- Степень бакалавра в computer science или эквивалентный практический опыт
- Опыт работы в Agile/Scrum командах
- Продвинутый практический опыт с Angular (11+), HTML/CSS, JavaScript/TypeScript и современными front-end паттернами
- Подтверждённый опыт backend-разработки на Java (11+), Spring Boot и open-source технологиях
- Опыт проектирования RESTful API, микросервисов и micro front-end архитектур
- Понимание принципов DevSecOps и инструментов Jenkins, SonarQube, Git/GitHub, Datadog, CI/CD
- Опыт cloud native разработки с AWS, Docker и Kubernetes
- Приверженность quality-first инженерии через TDD и автоматизированное тестирование
- Сильные коммуникативные навыки и техническое лидерство
Навыки
- Angular
- HTML
- CSS
- JavaScript
- TypeScript
- Java
- Spring Boot
- RESTful API
- микросервисы
- micro front-end
- DevSecOps
- Jenkins
- SonarQube
- Git
- GitHub
- Datadog
- CI/CD
- AWS
- Docker
- Kubernetes
- TDD