InventorSoft шукає Senior Backend Developer (Node.js / TypeScript) для FinTech-проєкту у сфері Core Banking з рівнем англійської Upper-Intermediate (та вище). Основний фокус позиції — розробка масштабованих банківських систем із використанням Distributed Systems, Event-Driven Architecture та Microservices.
Про проєкт:
Проєкт з FinTech-індустрії, спрямований на розвиток Core Banking рішень.
Спеціаліст приєднається до команди, яка займається розробкою ключового банківського функціоналу в складному середовищі з високими регуляторними вимогами.
Основні вимоги:
5+ років комерційного досвіду Backend Development із Node.js / TypeScript.
Практичний досвід роботи з Distributed Systems.
Досвід Event-Driven Architecture.
Досвід розробки Microservices.
Знання принципів Domain-Driven Design (DDD).
Досвід роботи з AWS та/або GCP.
Розуміння Clean Code, Testing та Software Quality.
Сильні комунікативні навички, проактивність і самостійність.
Готовність працювати з окремими Frontend-завданнями.
Рівень англійської: Upper-Intermediate (та вище)
Буде перевагою:
Досвід роботи у Banking / Payments або інших регульованих індустріях.
Основні зони відповідальності:
Розробка та підтримка Core Banking functionality.
Проєктування та реалізація Event-Driven Architecture.
Розробка масштабованих Backend-сервісів.
Робота з Microservices та Domain-Driven Design.
Участь в архітектурних рішеннях.
Забезпечення якості коду, тестованості та підтримуваності рішень.
Співпраця з розробниками та Domain Experts.
Виконання окремих Frontend-завдань.
Технологічний стек: Node.js, TypeScript, Distributed Systems, Event-Driven Architecture, Microservices, DDD, AWS / GCP.
Ми пропонуємо:
Гнучкий графік роботи;
Віддалений формат роботи;
Повний бухгалтерський супровід;
Медичне страхування;
Професійний розвиток (доступ до платформи з навчальними курсами, проведення внутрішніх презентацій на професійну тематику);
18 днів 100 % оплачуваної відпустки;
10 днів 100% оплачуваних лікарняних;
Часткова компенсація занять з англійської мови.
Організація робочих процесів:
Графік роботи: гнучкий, але потрібно брати участь у всіх командних мітингах.
Етапи інтерв’ю:
HR співбесіда (30-40 хв);
Технічне інтерв’ю з клієнтом (1 год);
Фінальне інтерв’ю з клієнтом (~30 хв).
Інше:
Співбесіди українською та англійською мовами.



