Ищем Frontend разработчика на Angular для развития текущего проекта, а так-же для разработки новых проектов.
Основной проект разработан с использованием Angular 6 с использованием широкого стека библиотек (Angular Material, Bootstrap, RxJS, ng-bootstrap, ngx-toastr и др.).
Проект активно использует TypeScript, современные подходы к архитектуре, работу с REST API и интеграцию с внешними сервисами.
Чем предстоит заниматься:
- Разработка текущего проекта на Angular 6
- Разработка новых проектов с версткой по макету в высококачественный код на HTML5/CSS3/Angular(или React)
- Оптимизация компонентов для обеспечения максимальной производительности на различных устройствах и браузерах
- Участие во всех этапах разработки: проектирование, разработка интерфейсов и приложений, тестирование
- Взаимодействие с командами Dev и Ops и Support
- Работа по задачам в Jira и иных системах документооборота, Предоставление отчетов по задачам
- Анализ уже стуществующего кода, поиск ошибок, оптимизация
Обязанности:
- Разработка и поддержка интерфейса приложения на Angular 6+
- Работа с Angular Material, Bootstrap, ng-bootstrap, RxJS, ngx-toastr и другими библиотеками из проекта
- Интеграция с REST API и внешними сервисами
- Верстка по макетам, адаптивная и кроссбраузерная поддержка
- Оптимизация производительности и обеспечение безопасности фронтенда
- Написание unit-тестов и участие в code review
- Взаимодействие с командой backend-разработчиков и тестировщиков
Требования:
- Опыт коммерческой разработки на Angular от 2 лет
- Отличное знание TypeScript, JavaScript (ES6+), HTML5, CSS3
- Опыт работы с Angular Material, Bootstrap, RxJS
- Понимание принципов SPA, компонентного подхода, DI, работы с формами и роутингом
- Навыки интеграции с REST API. Понимание, как работает backend API.
- Опыт написания unit-тестов (Jest, Karma, Jasmine)
- Владение системами контроля версий (Git). Понимание работы GitLab CI/CD
- Умение работать с npm, Angular CLI, Webpack
Будет плюсом:
- Знание React
- Опыт работы с Angular 7+ и новее
- Знание английского языка на уровне чтения технической документации
- Знание Docker, опыт работы с микросервисной архитектурой.
В нашем Банке мы предлагаем Вам:
Премиум Бонус
Москва
до 180000 RUR