Ми в пошуках Middle Node. js Developer для діджиталізації органів державної влади.
Основні обов'язки
- Написання коду кінцевих веб-застосунків
- Співпраця з бізнес-аналітиками, PM та QA в ході реалізації функціональності застосунків
- Створення інтеграційних рішень з державними системами
- Участь в побудові архітектури застосунків
- Написання модульних (інтеграційних) тестів
Що для цього потрібно
- Вища освіта відповідного напряму підготовки
- Знання Node.js від 2 років
- Досвід роботи з TypeScript від 2 років
- Впевненні знання роботи СУБД, такими як: OracleDB, PostgreSQL або MySQL
- Базове розуміння роботи веб-клієнта/мобільних застосунків
- Знання команд Git та досвід роботи з GitLab/GitHub від 2 років
- Базове розуміння концепцій авторизації/аутентифікації/валідації
- Базове розуміння роботи з файловими сховищами, обробкою та передачею файлів
- Базові знання cli - команд Linux
- Досвід проєктування структури бази даних
- Вільне володіння українською мовою
Буде перевагою
- Досвід в прикладних областях фінансового або державного сектору
- Розуміння подієво-орієнтованої та асинхронної моделі програмування
- Робота з Jira/Confluence
- Розуміння DI with IoC та практичне їх застосування за допомогою Inversify або аналогічних бібліотек
- Розуміння методології Domain Driven Design (DDD)
- Просунуте розуміння JavaScript та ООП
- Теоретичні знання підходу Clear Architecture
- Знання SOLID
Ми пропонуємо
- Офіційне працевлаштування та гарантії згідно з трудовим законодавством України (вакансія передбачає випробувальний термін)
- Своєчасна оплата праці
- 24 календарних днів оплачуваної відпустки та лікарняних
- Графік роботи з 9:00 — 18:00 (офіс/гібрид)
- Зручне розташування офісу поруч зі станцією метро (Лук'янівська)
- Стабільна робота зі світлом та інтернетом під час блек-аутів
- Унікальний досвід в диджиталізації державних органів влади