UI Frontend Developer

Работодатель · Citi

Веб- и мультимедиа-разработчикРазработчик программного обеспеченияРазработчик приложенийПолная

Будапешт

Mid-level UI Frontend Developer станет неотъемлемой частью направления Identity Innovation в составе департамента Cloud Technology Service. Эта позиция среднего уровня отвечает за проектирование, разработку и реализацию надежных и интуитивно понятных пользовательских интерфейсов с использованием TypeScript и React.js.

Задачи

  • Проектирование, разработка и поддержка высококачественных, адаптивных и производительных пользовательских интерфейсов с использованием TypeScript, React.js и современных frontend-технологий.
  • Внедрение решений для управления состоянием (например, Redux, Redux Toolkit) для обеспечения масштабируемого и поддерживаемого состояния приложений.
  • Сотрудничество с UI/UX-дизайнерами, backend-разработчиками и владельцами продуктов для перевода требований в привлекательные и удобные веб-интерфейсы.
  • Интеграция frontend-приложений с различными API и обеспечение бесперебойного потока данных и аутентификации (например, через OAuth-2 для SSO).
  • Разработка переиспользуемых UI-компонентов и поддержка компонентного storybook для обеспечения согласованности и эффективности между проектами.
  • Обеспечение технической осуществимости UI/UX-дизайнов и оптимизация приложений для достижения максимальной скорости и масштабируемости.
  • Написание комплексных юнит- и интеграционных тестов для frontend-компонентов и приложений.
  • Участие в код-ревью, менторство младших членов команды и вклад в непрерывное совершенствование процессов frontend-разработки и лучших практик.
  • Обеспечение соответствия решений и процессов аудиторским инициативам и требованиям, при необходимости консультируясь со специалистами по безопасности бизнес-информации (BISO) и безопасности технологической информации (TISO).

Условия и льготы

Программа CafeteriaКомпенсация расходов на работу из дома (Home Office Allowance)Для коллег, работающих в гибридном режимеПрограмма оплачиваемого отпуска по уходу за ребенкомОтпуск по беременности, родам и уходу за ребенкомПрограмма частного медицинского страхованияПрограмма частного медицинского страхования и собственные медицинские кабинеты в наших офисахВзносы в пенсионный фондВзносы в добровольный пенсионный фондГрупповое страхование жизниПрограмма поддержки сотрудниковПрограммы обучения и развитияДоступ к широкому спектру программ обучения и развития, библиотекам онлайн-курсов и платформ повышения квалификации, таких как Udemy и Degreed

Требования

  • Подтвержденный релевантный опыт работы на позиции Frontend Engineering с сильным фокусом на разработку UI.
  • Подтвержденный опыт работы в крупной, сложной и/или глобальной среде, желательно в сфере финансовых услуг.
  • Подтвержденная способность эффективно управлять техническими проектами или значительными компонентами проектов.
  • Языки программирования: TypeScript
  • Frontend-фреймворки: Основы React.js
  • Управление состоянием: Redux, Redux Toolkit
  • Стилизация: CSS и опыт работы с библиотеками styling-in-JS или пре-/постпроцессорами
  • Маршрутизация: Маршрутизация на стороне клиента в приложениях React
  • Интеграция API: Опыт использования RESTful API
  • Инструменты сборки: Webpack, Vite
  • Аутентификация: Интеграция с SSO и провайдерами аутентификации через OAuth-2
  • Система контроля версий: Git
  • Тестировочные фреймворки: Опыт работы с Jest, React Testing Library, Cypress или аналогичными
  • Документация компонентов: Компонент Storybook
  • Контейнеризация: Docker, Kubernetes

Опубликовано 20 окт. 2026 г. · Обновлено 14 дней назад · 0 просмотров