В офісі/на місці
Повна зайнятість
Функціональні обов’язки:
- Розробка та підтримка клієнтських застосунків.
- Участь у створенні технічної документації.
- Інтеграція з backend-сервісами через REST API.
- Проведення код-рев’ю.
- Оптимізація швидкодії та продуктивності UI.
Вимоги до кандидатів:
- 3+ роки комерційного досвіду Angular (версія 10+).
- Глибокі знання TypeScript та JavaScript (ES6+). 2.
- Впевнені знання Angular CLI та модульної архітектури Angular.
- Досвід роботи з компонентами, директивами, пайпами та сервісами.
- Знання RxJS (reactive programming), Observables, Subjects.
- Розуміння принципів роботи з формами (Reactive Forms, Template-Driven Forms).
- Досвід роботи з REST API (HTTPClient) та WebSocket.
- Розуміння принципів створення адаптивного дизайну (Responsive Design) та роботи з CSS/SCSS.
- Досвід роботи з системами управління станом (NgRx, Akita або інші).
- Досвід роботи з Angular Universal (Server-Side Rendering).
- Розуміння принципів lazy loading та оптимізації продуктивності застосунків.
- Досвід написання Unit та Integration Tests (Jasmine, Karma, Jest).
- Знання Webpack або інших інструментів збірки.
- Уміння працювати в команді. Здатність аналізувати та вирішувати складні задачі. Комунікабельність та вміння чітко формулювати ідеї. Самостійність та відповідальність.
- Вільне володіння українською та/або англійською мовою (рівень B1/B2 і вище).
Бажано:
- Знання інших frontend-фреймворків (React, Vue.js).
- Досвід роботи з хмарними сервісами (AWS, Azure, GCP).
- Досвід роботи з монорепозиторіями (Nx, Lerna).
- Знання GraphQL
Усі наші співробітники мають:
- Офіційне працевлаштування та стабільну робота в одній із провідних банківських груп Європи;
- Фіксовану ринкову заробітну платню, річну премію за результатами роботи;
- Соціальний пакет у відповідності до КЗпП медичне страхування, страхування життя, відпустка 28 календарних днів;
- Зручне розташування офісу в центрі Києва біля метро, або ж можливість працювати віддалено.
Чекаємо ваше резюме!
Тетяна
більше 500 співробітників