CTI Consulting
Full Stack Engineer 181628
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack инженер для разработки современных отзывчивых одностраничных веб-приложений на стеке TypeScript (Angular + NestJS). Работа в распределённой команде с фокусом на качество кода и автоматизированное тестирование.
Задачи
- Разрабатывать функциональность веб-приложений на NestJS и Angular
- Вести задачи от идеи до реализации: оценка, взаимодействие с продуктовой командой, разработка, тестирование, код-ревью и деплой
- Активно взаимодействовать с другими инженерами через код-ревью, парное программирование, дизайн-сессии и ретроспективы
- Разрабатывать автоматизированные тесты с использованием Jest, Cypress и других инструментов
- Работать с продуктовой командой для определения нужных фич исходя из объёма и ценности для клиента
- Улучшать эффективность разработчиков и делиться знаниями о новых техниках и технологиях
Требования
- 5+ лет опыта разработки современных отзывчивых одностраничных веб-приложений на стеке TypeScript, например Angular (предпочтительно Angular 15+)
- Опыт интеграции с REST API для получения данных через фреймворки на базе NodeJS/NestJS
- Глубокое знание JavaScript, HTML5 и CSS
- Опыт написания автоматизированных тестов в процессе разработки, например Jest и Cypress
- Умение работать в быстро меняющейся среде и адаптироваться к изменениям
- Клиентоориентированный подход и интерес к разработке удобных веб-приложений, решающих реальные задачи
- Страсть к чистому, поддерживаемому коду и постоянному профессиональному росту
- Понимание тестирования как ключевой части процесса разработки
- Способность работать удалённо, регулярно взаимодействуя с коллегами через видео и чат
Условия
- Удалённая работа
- Взаимодействие с коллегами через видео и чат
- Бонус: опыт с AWS / Cloud
Навыки
- TypeScript
- Angular
- Angular 15+
- REST API
- NodeJS
- NestJS
- JavaScript
- HTML5
- CSS
- Jest
- Cypress
- AWS
- Cloud