Senior Web Developer
Роботодавець · Global Blue by Shift4
Будапешт
Будучи частиною нашої команди Backoffice IT Operations, ви допоможете забезпечити надійність, стабільність і доступність наших критично важливих для бізнесу застосунків для клієнтів по всьому світу. Ви відповідатимете за проєктування, розробку та підтримку сучасних вебзастосунків, що підтримують бізнес-рішення та рішення для клієнтів Shift4.
Завдання
- Проєктування, розробка, тестування та підтримка вебзастосунків на Angular
- Створення повторно використовуваних, зручних у підтримці та масштагованих компонентів інтерфейсу
- Реалізація адаптивних, зручних інтерфейсів для забезпечення чудового користувацького досвіду
- Тісна співпраця з власниками продуктів, UX-дизайнерами та бекенд-розробниками задля виконання бізнес-вимог
- Інтеграція фронтенд-застосунків із REST API та бекенд-сервісами
- Участь в обговореннях архітектури ПЗ та прийнятті технічних рішень
- Забезпечення відповідності застосунків стандартам безпеки, продуктивності та доступності
- Усунення неполадок, багів та вузьких місць продуктивності у застосунках
- Проведення код-рев'ю та впровадження найкращих практик розробки в команді
- Написання та підтримка юнит-тестів, інтеграційних тестів і автоматизованих тестових наборів
- Активна участь в Agile-процесах, таких як планування спринтів, щоденні стендапи, ретроспективи та уточнення беклогу
- Менторство молодших розробників та обмін технічними знаннями з командою
Умови та пільги
Робота у світового технологічного лідераРобота в дружній міжнародній командіКар'يراتмосфера в сучасному технологічному середовищіГнучкі та гнучкі підходи до роботи (Agile)Програма заохочення за рекомендацію колег (Employee referral)Командні заходи та соціальні активностіМожливості для постійного навчання та розвитку
Вимоги
- Самостійність та висока внутрішня мотивація
- Чудові командні навички
- Вміння ефективно працювати в мультикультурному середовищі
- Відмінні навички розв'язання проблем
- Увага до деталей
- Чудові комунікативні навички
- Орієнтація на результат
- Вільне володіння англійською мовою (розмовною та письмовою)
- Глибокий практичний досвід роботи з Angular (бажано Angular 12+)
- Глибоке розуміння архітектури Angular та основних концепцій
- Досвід роботи з RxJS та концепціями реактивного програмування
- Досвід реалізації рішень для керування станом (state management)
- Поглиблені знання: TypeScript, JavaScript, HTML5, CSS3
- Вища освіта у галузі комп'ютерних наук, програмної інженерії, інформаційних технологій або суміжній технічній сфері
- Мінімум 5 років професійного досвіду розробки програмного забезпечення
- Мінімум 5 років практичного досвіду розробки на Angular у корпоративному середовищі