Jobgether
Angular Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Angular-разработчик для создания и поддержки современных веб-приложений и корпоративных CMS-платформ в полностью удалённом формате. Работа с микрофронтенд-архитектурой, интеграцией с API и модернизацией legacy-приложений на AngularJS.
Задачи
- Разрабатывать и поддерживать масштабируемые Angular-компоненты, фичи и современные веб-приложения
- Использовать современные возможности Angular: Signals, обновлённый control flow, deferred/lazy loading
- Разрабатывать адаптивные и доступные интерфейсы на TypeScript, HTML5, CSS3 и SCSS
- Участвовать в развитии микрофронтенд-архитектуры и модульной разработки, включая Webpack Module Federation или Native Federation
- Интегрировать фронтенд с REST API и бэкенд-сервисами, при необходимости работать с GraphQL
- Совместно с UI/UX-дизайнерами создавать интуитивные и доступные пользовательские интерфейсы
- Разрабатывать и поддерживать контентные веб-решения на корпоративных CMS, включая Unily и headless CMS
- Поддерживать и постепенно модернизировать legacy-приложения на AngularJS
- Участвовать в code review и поддерживать стандарты качества кода
- Переводить бизнес-требования в технические решения совместно со стейкхолдерами
- Участвовать в Agile/Scrum-процессах: планирование спринтов, стендапы, ретроспективы, оценка задач
- При необходимости разрабатывать и поддерживать бэкенд-компоненты на Node.js
- Поддерживать приложения и сервисы, развёрнутые в AWS
- Использовать Angular CLI, Git, CI/CD-пайплайны и Storybook
- Оценивать новые возможности Angular и практики разработки для повышения качества
- Работать с бизнес-стейкхолдерами для понимания функциональных требований
Требования
- Сильный практический опыт разработки на Angular, желательно Angular 19+, обязательно Angular 17+
- Уверенное владение TypeScript и опыт создания адаптивных приложений на HTML5, CSS3, SCSS
- Практическое знание Angular Signals и современных практик разработки на Angular
- Понимание компонентной разработки, фронтенд-архитектуры и поддерживаемого дизайна приложений
- Опыт интеграции приложений с REST API и бэкенд-сервисами
- Знакомство с микрофронтенд-архитектурой и Module Federation или Native Federation приветствуется
- Опыт работы с корпоративными CMS, например Unily, или другими enterprise/headless CMS — преимущество
- Знакомство с AngularJS и модернизацией legacy-фронтенда — плюс
- Опыт работы с Git и Angular CLI, знакомство с CI/CD и Storybook
- Знание Node.js, GraphQL и AWS — преимущество
- Умение эффективно работать в Agile/Scrum и взаимодействовать с кросс-функциональными командами
- Сильные навыки решения проблем, коммуникации и коллаборации
- Проактивный подход к обучению и освоению новых технологий
Условия
- Полностью удалённая работа
- Контрактная занятость
- Работа с современными Angular-технологиями и enterprise-веб-приложениями
- Знакомство с микрофронтенд-архитектурой, корпоративными CMS, Node.js, GraphQL и AWS
- Участие в модернизации существующих приложений и внедрении актуальных практик фронтенд-разработки
Навыки
- Angular
- Angular 19
- Angular Signals
- TypeScript
- HTML5
- CSS3
- SCSS
- Webpack Module Federation
- Native Federation
- REST API
- GraphQL
- Unily
- headless CMS
- AngularJS
- Node.js
- AWS
- Angular CLI
- Git
- CI/CD
- Storybook
- Agile
- Scrum