Локация
Россия; полная удалёнка или гибридный формат. Доступны ИТ-хабы в Москве, Санкт-Петербурге и Екатеринбурге, а также сезонный коворкинг в Сочи.
Компания
Альфа-Банк развивает корпоративные банковские веб-приложения и общую UI-инфраструктуру.
Что делать
•Разрабатывать и сопровождать корпоративные веб-приложения на SAPUI5, OpenUI5 и React.
•Создавать сложные таблицы, фильтры, формы, карточки и взаимосвязанные панели по макетам.
•Интегрировать интерфейсы с OData-сервисами, обрабатывать ошибки и состояния загрузки.
•Разрабатывать переиспользуемые компоненты и участвовать в развитии общей UI-библиотеки.
•Проводить рефакторинг, оптимизировать производительность, писать unit- и интеграционные тесты, участвовать в code review.
•Взаимодействовать с аналитиками, дизайнерами, backend-разработчиками и тестировщиками.
Требования
•Уверенное владение JavaScript, TypeScript, HTML и CSS.
•Практический опыт с SAPUI5/OpenUI5: MVC, XML views/fragments, привязка данных, модели, компоненты и роутинг.
•Опыт разработки на React с хуками, управлением состоянием и маршрутизацией.
•Знание OData V4, включая фильтрацию, сортировку, пагинацию, связанные сущности и пакетные запросы.
•Опыт создания интерфейсов с большим объёмом данных и сложным пользовательским состоянием, работы с Git и отладки в браузере.
•Опыт адаптивной вёрстки по Figma, поддержки тем оформления и локализации.
Хорошо, если есть
•Опыт работы с Module Federation.
•Понимание OAuth 2.0 и OpenID Connect.
•Опыт разработки банковских или других корпоративных систем.
Культура и преимущества
•Полная удалёнка или гибридный формат работы.
•Квартальная премия по результатам KPI.
•ДМС с первых дней, включая стоматологию, обслуживание в клиниках, страхование и компенсацию 10 дней больничного.
•Тренинги, вебинары, митапы, демо-дни, профильные конференции и курсы.
•Возможности вертикального и горизонтального карьерного роста.
•Доступ к корпоративным библиотекам, спортзалам и скидкам для сотрудников.