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-дизайнерами, бекенд-розробниками та власниками продуктів для перетворення вимог на привабливі та зручні веб-інтерфейси.
  • Інтеграція frontend-додатків з різними API та забезпечення безперебійного потоку даних і автентифікації (наприклад, через OAuth-2 для SSO).
  • Розробка багаторазових компонентів інтерфейсу та підтримка компонентного storybook для забезпечення узгодженості та ефективності між проєктами.
  • Забезпечення технічної здійсненності дизайнів UI/UX та оптимізація додатків для максимальної швидкості та масштабованості.
  • Написання комплексних модульних (unit) та інтеграційних тестів для 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
  • Збірники (Build Tools): Webpack, Vite
  • Автентифікація: Інтеграція з SSO та провайдерами автентифікації через OAuth-2
  • Система контролю версій: Git
  • Тестувальні фреймворки: Досвід роботи з Jest, React Testing Library, Cypress або подібними
  • Документація компонентів: Компонент Storybook
  • Контейнеризація: Docker, Kubernetes

Опубліковано 20 жовт. 2026 р. · Оновлено 14 днів тому · 0 переглядів