Про вакансію
Шукаємо старшого розробника Angular для приєднання до швидкорозвиваючої команди досвідчених і висококваліфікованих професіоналів. У цій ролі ви будете відповідальними за створення надійного та високопродуктивного коду для існуючих і нових клієнтських додатків на основі Angular. Окрім кодування, ви активно долучатиметесь до прийняття архітектурних рішень, будете наставником для інших розробників і допомагатимете формувати найкращі практики в команді.
Це можливість працювати над технічно складними проектами, розвивати Angular до меж можливостей і постійно розвивати свою кар'єру у колективі, який цінує чисту архітектуру, підтримуваний код і сучасні методи розробки.
Основні обов'язки:- Проєктувати та розробляти масштабовані фронтенд-додатки з використанням фреймворку Angular
- Впроваджувати методології розробки через тестування (TDD), безперервної інтеграції та agile практики
- Проводити код-рев'ю, надаючи конструктивний та корисний зворотний зв'язок для підтримки якості та послідовності коду
- Активно моніторити стан додатків, усувати неполадки та оптимізувати продуктивність
- Впроваджувати юніт-тести, інтеграційні тести та стратегії автоматизованого тестування
- Внесок у проєктування системи, технічну архітектуру та вибір фронтенд-технологій із орієнтацією на масштабовані та підтримувані рішення
- Наставництво та підтримка молодших і середніх розробників, сприяння колаборативній та орієнтованій на розвиток інженерній культурі
- Співпраця з крос-функціональними командами та технічним керівництвом для формування технічного напрямку, стандартів і кращих практик розробки фронтенду
- Ступінь бакалавра/магістра у галузі комп'ютерних наук, інженерії або суміжних спеціальностей
- Щонайменше 5 років досвіду розробки на JavaScript, із глибокими знаннями Angular
- Глибоке розуміння повного життєвого циклу розробки
- Відмінне розуміння алгоритмічної складності, структур даних, принципів ООП
- Знання REST API та концепцій реалізації веб-сервісів
- Володіння GIT, HTML, SCSS на професійному рівні
- Досвід в проведенні технічних обговорень, код-рев'ю та наставництві молодших і середніх розробників
- Доведений досвід участі або керівництва технічною архітектурою і системним дизайном
- Глибоке розуміння оптимізації продуктивності фронтенд-додатків, питань масштабованості та безпеки
- Досвід визначення та впровадження стандартів коду, кращих практик і робочих процесів у команді
- Комфортна співпраця з власниками продукту, бекенд-інженерами та дизайнерами UX/UI для узгодження технічних рішень із бізнес-цілями
- Здатність оцінювати і впроваджувати нові інструменти, фреймворки або процеси для підвищення ефективності розробки та якості продукту
- Самомотивація і прагнення до професійного розвитку
- Відмінні комунікативні та міжособистісні навички
- Вільне володіння англійською мовою
- Знання Tailwind CSS
- Знання Ionic Framework
- Знайомство з AWS Services
- Знайомство з Capacitor
- Портфоліо відкритих проектів та технічних блогів, знання NODE Js
- Привабливий компенсаційний пакет плюс бонуси за результатами роботи
- Приватне медичне страхування
- Інтелектуально стимулююче робоче середовище
- Безперервний особистий розвиток та міжнародні тренінги
- Продемонструйте свої навички – онлайн технічне завдання
- Зустрінемось – вступна розмова з відділом кадрів
- Завдання на дом – спеціалізоване завдання для ролі
- Фінальна співбесіда
Вакансія опублікована на сайті XM. Заявки подаються напряму XM: для подачі натискайте кнопку Apply на цій сторінці.
Перекладено з оригінального оголошення; у разі розбіжностей діє оригінал. Оригінал оголошення
Відгукнутися
Форма відгуку англійською мовою. Резюме можна надіслати будь-якою мовою.