UI Frontend Developer
Роботодавець · Citigroup
Будапешт
Mid-level UI Frontend Developer стане невіддільною частиною команди Identity Innovation у складі департаменту Cloud Technology Service. Ця позиція середнього рівня передбачає проєктування, розробку та впровадження надійних та інтуїтивно зрозумілих інтерфейсів користувача. Основна мета — створення production-grade frontend-додатків переважно на TypeScript та React.js, які покращують користувацький досвід, оптимізують робочі процеси та підтримують ініціативи з автоматизації й скорочення витрат у компанії.
Завдання
- Проєктування, розробка та підтримка високоякісних, адаптивних і продуктивних інтерфейсів користувача з використанням TypeScript, React.js та сучасних frontend-технологій.
- Впровадження рішень для керування станом (state management) задля забезпечення масштабованості та легкості підтримання коду.
- Співпраця з UI/UX-дизайнерами, backend-розробниками та product owner'ами задля втілення вимог у зручні та привабливі вебрішення.
- Інтеграція frontend-додатків із різними API, а також забезпечення безперебійного потоку даних і автентифікації.
- Розробка багаторазових UI-компонентів та підтримання каталогу компонентів (storybook) для забезпечення єдиного стилю та ефективності в проєктах.
- Написання комплексних модульних (unit) та інтеграційних тестів для frontend-компонентів і додатків.
- Участь у рев'ю коду (code review), наставництво для junior-спеціалістів та внесок у безперервне вдосконалення процесів frontend-розробки й найкращих практик.
Умови та пільги
Програма CafeteriaКомпенсація за роботу з дому (Home Office Allowance)Для колег, які працюють за гібридним графікомПрограма оплачуваної батьківської відпусткиВідпустка у зв'язку з вагітністю, пологами та доглядом за дитиною (материнська та батьківська відпустка)Програма приватного медичного страхуванняПрограма приватного медичного страхування та власні медичні кабінети в наших офісахПенсійна програмаВнески до добровільного пенсійного фондуГрупове страхування життяПрограма підтримки співробітників
Вимоги
- Підтверджений відповідний досвід роботи на посаді Frontend Engineer із сильним фокусом на розробку UI.
- Досвід роботи у великому, складному та/або глобальному середовищі, бажано у сфері фінансових послуг.
- Мови програмування: TypeScript
- Frontend-фреймворки: основи React.js
- Керування станом (State Management): Redux, Redux Toolkit
- Стилізація: CSS, а також досвід роботи з бібліотеками styling-in-JS або пре-/постпроцесорами
- Інтеграція API: досвід використання RESTful API
- Системи контролю версій: Git