Ми молода агенція з розробки мобільних додатків повного циклу. Шукаємо Node.js / NestJS Backend Developer для роботи над MVP MedTech продукту.
Проєкт включає профілі користувачів, верифікацію документів, каталог вакансій, публічні профілі, сповіщення, audit log та інтеграції із зовнішніми сервісами.
Backend-частина буде розроблятися на Node.js / NestJS з модульною архітектурою, API-first підходом, PostgreSQL, Redis, фоновими воркерами та інтеграціями з зовнішніми API.
Зарплатна вилка: $1500—1800/month, залежно від досвіду, самостійності та швидкості роботи.
Необхідні навички:
Досвід комерційної backend-розробки на Node.js — від 2 років Впевнене володіння TypeScript Досвід роботи з NestJS Досвід розробки REST API Розуміння API-first підходу та роботи з OpenAPI / Swagger Досвід роботи з PostgreSQL Досвід роботи з Redis Розуміння JWT, OAuth 2.0, access / refresh token flow Досвід побудови модульної backend-архітектури Активне використання AI-інструментів у щоденній роботі — must have Вміння працювати з Git Розуміння базових принципів безпеки API, валідації даних, rate limiting Вміння працювати в команді з mobile developer, QA та PM Відповідальність, уважність до деталей та проактивність
Буде плюсом:
Досвід роботи з NestJS Guards, Pipes, Interceptors, DI Досвід з BullMQ або іншими queue / background job системами Досвід інтеграцій із зовнішніми API Досвід роботи з S3 / MinIO або іншим object storage Досвід з Docker, GitHub Actions, CI/CD Досвід з продуктами, де є чутливі персональні дані Розуміння GDPR-ready підходу, audit logs, RBAC Досвід роботи з FCM/APNs, email/SMS-провайдерами Досвід написання технічної документації Досвід роботи з Cursor, GitHub Copilot, ChatGPT або іншими AI-інструментами для прискорення розробки, рефакторингу, написання тестів, документації та аналізу коду Почуття гумору та позитивне мислення
Що потрібно буде робити:
Розробляти backend для MVP MedTech продукту Проєктувати та реалізовувати backend-модулі: auth, profile, verification, vacancy, notifications, audit Працювати з PostgreSQL, Redis, BullMQ та object storage Реалізовувати REST API для мобільного застосунку Готувати та підтримувати OpenAPI / Swagger документацію Інтегрувати зовнішні сервіси через adapter layer Реалізовувати фонові воркери для синхронізації, парсингу, email/SMS та інших async-процесів Працювати разом з Flutter developer над API-контрактами Співпрацювати з QA по тестуванню API Брати участь в оцінці задач, плануванні та технічних обговореннях
Людські якості важливіші за знання будь-якого фреймворку :)
Нам важливо знайти відповідального backend-розробника, який може не просто закривати задачі, а думати про стабільність, безпеку, якість коду та результат для продукту.