Point your AI agent at freehire and let it find you a job.

Get the CLI →

Alfa-Bank

UI- разработчик Middle+/Senior (SAPUI5/OpenUI5)

Posted Updated 7 views
Discussion

Summary

Middle+/Senior UI developer at Alfa-Bank building and maintaining corporate web applications on SAPUI5/OpenUI5 and React/TypeScript. Day-to-day work includes complex tables, filters and forms, OData V4 service integration, reusable UI components, refactoring, testing, and code review. Fully remote or hybrid with IT hubs in major Russian cities.

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

  • Разрабатывать и сопровождать корпоративные веб-приложения на SAPUI5 и React
  • Реализовывать сложные таблицы, фильтры, формы, карточки и взаимосвязанные панели по макетам.
  • Интегрировать интерфейсы с OData-сервисами, обрабатывать ошибки и состояния загрузк
  • Разрабатывать переиспользуемые компоненты, участвовать в развитии общей UI-библиотеки
  • Поддерживать работу приложений самостоятельно и внутри общей оболочки
  • Проводить рефакторинг, оптимизировать производительность, писать тесты и участвовать в code review
  • Взаимодействовать с аналитиками, дизайнерами, backend-разработчиками и тестировщиками


    Что мы ждем от вас:
  • Уверенное владение JavaScript, TypeScript, HTML и CSS
  • Практический опыт SAPUI5/OpenUI5: MVC, XML views/fragments, привязка данных, модели, компоненты и роутинг
  • Опыт работы с таблицами и фильтрами SAPUI5, желательно с sap.ui.mdc, делегатами и персонализацией
  • Опыт разработки на React: хуки, управление состоянием, маршрутизация
  • Знание OData V4: фильтрация, сортировка, пагинация, связанные сущности и пакетные запросы
  • Опыт разработки интерфейсов с большим объёмом данных и сложным пользовательским состоянием
  • Умение работать с общими библиотеками, сохранять совместимость и разбираться в существующем коде
  • Навыки отладки в браузере, написания unit- и интеграционных тестов, работы с Git
  • Опыт адаптивной вёрстки по Figma, поддержки тем оформления и локализации
    Будет преимуществом:
  • Опыт Module Federation, понимание OAuth 2.0 / OpenID Connect
  • Разработка банковских или других корпоративных систем

Основной стек роли: SAPUI5/OpenUI5 и React/TypeScript

Что мы предлагаем:

  • Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI
  • Полную удалёнку или гибрид на выбор, а также уютный ИТ-хаб в Москве, Санкт-Петербурге, Екатеринбурге и сезонный коворкинг в Сочи
  • Сложные и интересные задачи, современный стек технологий
  • Заботу о вашем здоровье: программа ДМС с первых дней работы, куда входит стоматология, обслуживание в лучших клиниках города, страхование и компенсация 10-ти дней больничного
  • Возможность вертикального и горизонтального карьерного роста: регулярно проходят тренинги, вебинары, митапы и демо-дни
  • Оплату посещения профильных конференций и курсов, помогаем с подготовкой к публичным выступлениям и написанием статей на Хабр
  • Доступ к бесплатным корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданий
  • Предложения от Банка только для сотрудников: собственные спортзалы (Москва, Санкт-Петербург, Екатеринбург), а также скидки на услуги туристических агентств, продукты питания, в рестораны, бары, магазины

Skills

What Senior Design jobs ask for — and how much of it you have →
Apply

See also

Design jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available