Фронтенд разработчик синиор Ангулар/Senior Frontend Angular
Мы - аккредитованная продуктовая IT-компания
Мы создатели уникальной мультиподписки Газпром Бонус, gazprombonus.ru
На данный момент в подписку входят предложения более 80 партнёров, включая OZON, Premier, Лента, Газпромбанк, VK, Инвитро и др.
Для реализации RoadMap приглашаем в команду Фронтенд разработчика Angular
Уважаемые соискатели, мы рассматриваем сейчас кандидатов уровня Middle+ и стек Angular, надеемся на ваше понимание
Требования:
- Проектирование и разработка ключевых модулей приложения
- Коммерческий опыт frontend-разработки не менее 5 лет
- Опыт работы с Angular не менее 3 лет
- Понимание принципов ООП и знание основных шаблонов проектирования
- Уверенные знания Javascript/Typescript
- Понимание событийного цикла JS
- Уверенное владение RxJS
- Уверенное владение GIT
- Уверенное знание верстки в целом, понимание адаптивной верстки и особенностей браузеров, опыт работы с FLEX/GRID
- Опыт работы с SASS/LESS
- Понимание принципов и опыт работы с REST API и WebSocket
- Понимание и использование принципов SOLID, DRY, KISS
Будет плюсом:
- опыт работы с NGXS или другой библиотекой для управления состоянием приложения
- опыт написания приложений на NodeJS и опыт реализации SSR
- опыт создания гибридных приложений (React Native, Cordova, Ionic)
- опыт работы с Angular Material
-
опыт написание unit тестов
-
опыт работы с Web Workers
Обязанности:
- Анализ требований поставленных задач
- Участие в разработке архитектурных решений
- Разработка нового функционала клиентской части приложения
- Рефакторинг и масштабирование текущего функционала
- Оптимизация работы приложения
- Участие в кросс-ревью
- модульная структура приложения
- использование стратегии OnPush по умолчанию
- интеграция в мобильные приложения
- код-ревью
- фактически отсутствие legacy
- понятный и настроенный линтер для единообразия кода
- unit тестирование на Jest
- время на рефакторинг, оптимизацию и написание тестов
- регулярные ретро и one-to-one встречи
- JIRA в качестве таск-менеджера
- GitLab в качестве системы управления репозиториями
- настроенный CI\CD
- последняя LTS версия Angular
- монорепозиторий NX
- активное использование RxJS
- NGXS для управления состоянием приложения
Условия работы:
- Аккредитованная ИТ компания
- В команде: разработчики, продуктовые аналитики, бизнес-аналитики, системные аналитики, тестировщики и другие сотрудники, чтобы обеспечить высокий уровень результата и профессионализм команды
- Белая заработная плата + годовые бонусы
- График работы 5/2 с 10:00 до 19:00 мск
- Удаленный формат работы
- Расширенная программа ДМС, оплачиваемые больничные
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).