42flows.tech — міжнародна IT-компанія, що спеціалізується на розробці технологічних рішень для цифрової трансформації бізнесу. Ми створюємо високонавантажені back-end рішення, інтеграційні шари (Open API, Middleware), кастомізовані CRM та рішення для Digital/Conversational Banking, які допомагають клієнтам у FinTech, банківській сфері, рітейлі, e-commerce та телекомах автоматизувати процеси й зростати.
Ми шукаємо досвідченого Middle Backend Developer на вебпроєкт у фазі активної розробки. Позиція full-time, remote, з локацією в межах України. Ти працюватимеш у кросфункціональній команді: 2 backend-розробники, DevOps, 2 frontend-розробники, 3 QA та Project Manager.
Етапи відбору: * Перший етап — розмова з рекрутером (30 хв) * Другий етап — практичне оплачуване завдання та технічна співбесіда (45 хв) * Третій етап — внутрішня співбесіда (30 хв) * Четвертий етап — фінальна розмова з замовником (30 хв)
Вимоги: * Досвід роботи з Node.js / TypeScript від 4 років * Впевнене володіння NestJS (REST API, middleware, guards, interceptors, microservices) * Глибокі знання PostgreSQL: проєктування схем, індексація, оптимізація запитів * Досвід роботи з Prisma ORM (міграції, зв’язки, custom-запити, seed-дані) * Практичний досвід з Redis * Інтеграція з зовнішніми сервісами (Google SpreadSheets, AWS S3) * Робота з BigQuery: написання SQL-запитів, інтеграція з Node.js * Досвід написання unit та integration тестів * Базові навички роботи з Docker * Розуміння принципів роботи з системами побудови бізнес-процесів (Camunda, Corezoid, NodeRed)
Обов’язки: * Розробка REST API для внутрішніх та клієнтських продуктів * Робота з базами даних: оптимізація запитів, проєктування архітектури БД * Інтеграція з сервісами: Redis, Vault, Google BigQuery, Google SpreadSheet, AWS S3 * Написання тестів (unit, integration, e2e) та технічної документації (OpenAPI / Swagger) * Участь у плануванні, брейнштормах та code review
Умови роботи: * Віддалений формат роботи, але локально в Україні * Гнучкий графік * Доступ до сучасного техстекa та реального впливу на рішення * Дружню атмосферу та підтримку досвідченої команди * Участь у проєктах, які мають значення для країни * Well-Being & Health Budget — щомісячний бюджет на підтримку фізичного та ментального здоров’я, доступний після успішного проходження випробного періоду; * Компенсація на особливі потреби (весілля тощо); * Компенсація курсів на навчання за PDP (погоджених з Delivery); * Уроки англійської у компанії (2 рази на тиждень); * 18 робочих днів оплачуваної відпустки; * 1 додатковий день відпустки на День народження; * 10 робочих днів оплачуваного лікарняного (3 — без довідки; 7 — з довідкою); * Святкові дні України — частина державних свят є фіксованими вихідними днями, інша частина надається у вигляді додаткових днів відпустки з можливістю самостійного вибору дати; * Компенсація AI-інструментів для роботи; * Безкоштовна підписка для співробітників Full-time на корпоративну бібліотеку Kuka.