Senior Node.js Engineer (Product / B2B Platform)
Шукаємо сильного Senior Node.js інженера у продуктову команду SUPPA (Modern-Expo).
Нам потрібен не просто виконавець задач, а інженер з системним мисленням, який здатний проєктувати архітектуру, приймати технічні рішення та відповідати за якість продакшн-рішень.
SUPPA стартував як внутрішній продукт, але зараз виходить на новий рівень - ми готуємо платформу до роботи з комерційними B2B-клієнтами, масштабування та реального навантаження.
Технічний стек
- Node.js, NestJS, TypeScript
- PostgreSQL
- RabbitMQ (event-driven architecture)
- Redis
- Docker, Docker Compose
- Microservices
(плюсом буде Kubernetes, high-load продакшн, observability)
Що ти будеш робити
- Проєктувати та розвивати мікросервісну архітектуру SUPPA.
- Будувати складні бізнес-модулі: permissions, workflow, кастомні сутності, автоматизації.
- Проєктувати API та контракти між сервісами.
- Працювати з асинхронною подієвою моделлю (RabbitMQ).
- Приймати архітектурні та технічні рішення, а не просто реалізовувати задачі.
- Оптимізовувати продуктивність, стабільність і масштабованість системи.
- Брати участь у code review, технічних обговореннях, формуванні стандартів.
- Впливати на розвиток продукту, який переходить у commercial-grade платформу.
Що для нас критично важливо
- 6+ років комерційного досвіду з Node.js.
- Глибоке розуміння:
- Event Loop, async, streams, worker_threads.
- Впевнений досвід з NestJS:
- Modules, DI, Guards, Interceptors, Pipes.
- Сильна робота з БД:
- PostgreSQL, індекси, транзакції, оптимізація запитів.
- ORM: TypeORM / Prisma / Knex - розуміння, що відбувається під капотом.
- Реальний досвід з RabbitMQ або Kafka.
- Docker у щоденній роботі.
- Авторизація та безпека:
- JWT, OAuth2, role-based access.
- Досвід роботи з продакшн-системами, де важливі стабільність і масштабування.
Буде великим плюсом
- Kubernetes.
- Redis як cache / pub-sub.
- Досвід переходу від internal tools до commercial B2B продуктів.
- Міграція з моноліту в мікросервіси.
- Досвід роботи у продуктових компаніях.
- Використання АІ у щодених задачах.
Локація
- Remote - можливий.
- Перевага кандидатам з Луцька.
Про продукт SUPPA
SUPPA - продуктовий стартап всередині Modern-Expo, який виріс з внутрішнього рішення і зараз виходить на комерційний ринок.
Платформа включає:
- конструктор кастомних сутностей,
- складні workflow,
- гнучку модель ролей і прав доступу,
- автоматизації та інтеграції з зовнішніми сервісами.
Продукт активно переходить на новий технологічний стек (Node.js + NestJS, мікросервіси, RabbitMQ) і одразу проєктується з урахуванням:
- масштабування,
- безпеки,
- SLA та стабільності для B2B-клієнтів.
Про компанію
Modern-Expo - міжнародна продуктова компанія
HQ - Луцьк, завод у Луцьку та Любліні
3000+ співробітників
Продукти представлені у 70+ країнах
SUPPA - стратегічний продукт з високим пріоритетом розвитку.
Ми пропонуємо
- Офіційне працевлаштування та бронювання.
- Remote / Hybrid формат роботи.
- Довгострокову співпрацю.
- Реальний вплив на архітектуру та ключові технічні рішення.
- Сильну продуктову команду BE / FE.
- Конкурентну компенсацію (USD), обговорюється індивідуально.
Required languages
| Ukrainian | Native |