freehire launches on Product Hunt on 26 August.

Follow →

Frontend Developer (Angular)

Summary

Builds and maintains Angular 17 frontends for high-load banking products, integrating with REST APIs and optimizing performance.

АЙ-ТЕКО — одна из крупнейших ИТ-компаний России, входящая в ТОП-10 системных интеграторов. Мы реализуем масштабные проекты для государственных структур, финансового сектора и крупнейших корпоративных заказчиков.

Сейчас мы расширяем команду разработки и приглашаем Frontend Developer (Angular).

Чем предстоит заниматься:

  • Разрабатывать и развивать пользовательские интерфейсы на Angular 17;
  • Поддерживать и развивать продукты банка: интернет-банк и сопутствующие сервисы;
  • Проектировать и реализовывать новые функциональные модули;
  • Интегрировать frontend с backend-сервисами через REST API;
  • Работать с браузерными API;
  • Оптимизировать производительность и качество клиентской части приложения;
  • Разбивать код на мелкие модули и участвовать в переходе на микрофронтенды (Webpack Module Federation);
  • Развивать UI-kit библиотеку;
  • Разрабатывать и поддерживать собственные переиспользуемые библиотеки для разных приложений;
  • Работать с внутренним npm registry (Nexus), участвовать в процессах релиза и пререлиза пакетов;
  • Участвовать в код-ревью и развитии архитектуры проекта;
  • Покрывать код тестами (Jest);
  • Взаимодействовать с аналитиками, дизайнерами, backend-разработчиками и командой тестирования.

Мы ожидаем:

  • Коммерческий опыт frontend-разработки от 4 лет;
  • Уверенное знание Angular (17);
  • Отличное знание TypeScript и JavaScript;
  • Опыт работы с RxJS;
  • Хорошее знание HTML5, CSS3, SCSS;
  • Опыт использования Webpack;
  • Понимание и практический опыт работы с Module Federation будет плюсом;
  • Опыт написания тестов с использованием Jest;
  • Понимание принципов работы браузерных API;
  • Опыт интеграции с REST API;
  • Опыт разработки и поддержки UI-kit библиотек будет плюсом;
  • Опыт работы с монорепозиториями и npm registry (Nexus) будет плюсом;
  • Будет плюсом опыт работы с React или Vue.

Мы предлагаем:

  • Оформление по ТК РФ;
  • Работу над масштабными высоконагруженными проектами;
  • Профессиональную команду и возможность обмена опытом;
  • Возможности профессионального и карьерного роста;
  • Конкурентную заработную плату;
  • ДМС включая Стоматологию
  • Корпоративное обучение и развитие.