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