Разработка и поддержка frontend-части веб-приложений на Angular
Участие в разработке интернет-банкинга и внутренних банковских систем
Реализация пользовательских интерфейсов по UI/UX макетам (Figma)
Интеграция frontend-приложений с backend через REST API
Оптимизация производительности и скорости работы интерфейсов
Поддержка и рефакторинг существующего кода
Обеспечение адаптивности и кроссбраузерной совместимости
Работа с состоянием приложения, обработка асинхронных данных (RxJS)
Участие в код-ревью и соблюдение стандартов разработки
Совместная работа с backend-разработчиками, аналитиками и дизайнерами
Участие в оценке задач и планировании спринтов
Устранение ошибок и участие в релизах
Соблюдение требований информационной безопасности и банковских регламентов
Требования:
Высшее образование в области: информационных технологий, программной инженерии, компьютерных наук, допускается средне-специальное образование при наличии релевантного опыта
Допускается средне-специальное образование при наличии релевантного опыта
Стаж работы: От 2 лет опыта коммерческой разработки frontend-приложений
Опыт участия в продуктовой разработке будет преимуществом
Опыт коммерческой разработки на Angular (версия 12+) не менее 2–3 лет
Уверенное владение TypeScript, JavaScript (ES6+)
Глубокое понимание HTML5, CSS3, SCSS
Опыт работы с REST API, HTTP, JSON
Знание принципов SPA, MVC/MVVM
Опыт работы с RxJS, Observables
Понимание принципов адаптивной и кроссбраузерной верстки
Навыки работы с Git (GitFlow)
Понимание принципов информационной безопасности (желательно для банковской сферы)
Умение работать в команде (Agile / Scrum)
Ответственность и ориентация на результат
Умение разбираться в чужом коде
Готовность работать с высоконагруженными системами
Опыт работы в банке или финтехе — большой плюс
Сертификаты :
• Angular / Frontend Development сертификаты (Coursera, Udemy, Google и др.) • Сертификаты по Web-разработке • Сертификаты по информационной безопасности (желательно)
Ключевые навыки:
Angular (Components, Modules, Services, Guards)
TypeScript
RxJS
HTML / CSS / SCSS
REST API
Git
JWT, OAuth (желательно)
Работа с UI-библиотеками (Angular Material, PrimeNG и др.)
Опыт оптимизации производительности
Условия:
8-часовой рабочий день. Выходные — суббота, воскресенье;