Frontend Developer (Angular, JavaScript)
Оплата: По договоренности
Удаленно
Full-time
Для работы на крупном банковском проекте требуется специалист на позицию Frontend Developer (Angular, JavaScript), уровень Senior.
С чем работает проект:
- Angular 7 — используем фреймворк в полную силу: reactive forms, OnPush change detection, router resolvers & guards, CLI, lazy loading etc;
- RXJS — пишем реактивно и умеем правильно применять разного рода операторы;
- NGRX — делаем правильную архитектуру с менеджером состояния приложения;
- Typescript — пишем строго-типизированный код;
- Jest/karma+jasmine — покрываем приложения тестами с точки зрения правильной пирамиды тестирования.
Необходимые навыки и умения:
- Опыт работы с Angular 4.x.x (и выше);
- JavaScript (ES5 и выше). Уверенное знание основ JavaScript;
- HTML5, CSS3 (и выше);
- NodeJs;
- TypeScript 2.x (и выше);
- Опыт работы в Agile команде;
- Понимание работы веб-приложений (HTTP протокол, REST API);
- Умение проводить качественное код-ревью;
- Навыки работы с CI/CD (teamcity);
- Навыки конфигурирования NGINX;
- Навыки написания unit-тестов.