Локация
Москва; полностью удалённая работа в пределах РФ.
Компания
Webbankir — полностью цифровой онлайн-сервис микрофинансирования, развивающий собственную платформу в Yandex Cloud.
Что делать
•Развивать личный кабинет клиента на Angular 21 с Signals, RxJS и NGXS.
•Проектировать архитектуру фронтенда и отвечать за производительность, стабильность и размер бандла.
•Поддерживать UI-kit, shared- и auth-библиотеки и помогать командам переиспользовать общие решения.
•Развивать процессы качества: юнит-тестирование, линтинг, GitLab CI и код-ревью.
•Анализировать ошибки в продакшене по данным Sentry и доводить их до исправления.
•Развивать платёжные и продуктовые сценарии, интегрировать партнёрские сервисы.
Требования
•От 5 лет коммерческой frontend-разработки и от 3 лет работы с Angular.
•Уверенное владение TypeScript, RxJS, современным Angular, standalone-компонентами, Signals и новым control flow.
•Опыт работы со state-менеджерами, предпочтительно NGXS, и сложными типизированными Reactive Forms.
•Сильные навыки адаптивной вёрстки на SCSS для мобильных и десктопных версий.
•Опыт написания юнит-тестов с Jasmine/Karma или Jest/Vitest, включая TestBed, тестирование стейта, моки и асинхронные сценарии.
•Понимание безопасности фронтенда и навыки troubleshooting на стыке фронтенда, API, сети и браузера.
Хорошо, если есть
•Опыт разработки и сопровождения внутренних Angular-библиотек и дизайн-систем.
•Опыт перевода приложений на zoneless и OnPush.
•Понимание Docker, nginx, GitLab CI и доставки фронтенда.
•Опыт в финтехе, включая платёжные сценарии, 3DS, СБП, электронную подпись и работу с персональными данными.
•Внимание к доступности интерфейсов.
Культура и преимущества
•Официальное трудоустройство.
•Полностью удалённый формат работы в пределах РФ.
•Работа с Angular, TypeScript, RxJS, NGXS, SCSS, Sentry, GitLab CI, Docker, Kubernetes и Yandex Cloud.
•Аккредитованная ИТ-компания в реестре Минцифры.
•Возможности развивать навыки и работать с современными технологиями.