Job VC
Node.js Developer
Шукаємо Node.js Developer, який/яка допоможе розвивати та підтримувати масштабовані мікросервісні рішення. Якщо Тобі подобається працювати із сучасним стеком технологій, вирішувати складні технічні задачі та впливати на якість продукту — будемо раді познайомитися.
.
🔹Що ми очікуємо від тебе:
3+ роки комерційного досвіду розробки на
Node.js
Від 1 року практичного досвіду роботи з
NestJS
Практичний досвід роботи з
TypeScript, TypeORM, PostgreSQL, RxJS, Swagger/OpenAPI та Docker
Досвід роботи з
Redis
та розуміння принципів кешування
Досвід роботи з мікросервісною архітектурою
Досвід роботи з
RabbitMQ
або
Apache Kafka
Розуміння та практичний досвід застосування патернів проєктування (Singleton, Factory, Observer, Strategy, Decorator тощо)
Практичний досвід застосування принципів
SOLID
та
ACID
Досвід написання автоматизованих тестів
Розуміння принципів
CI/CD
Відповідальне ставлення до дедлайнів та проактивна комунікація щодо можливих ризиків під час виконання задач
Вміння документувати реалізований функціонал та підтримувати документацію в актуальному стані
Уважність до деталей та UI/UX, звичка самостійно перевіряти реалізований функціонал перед передачею на тестування
.
🔹Буде перевагою:
Досвід роботи з проєктами у сфері
Crypto
або
FinTech
Досвід роботи з високонавантаженими (High-load) системами
Досвід роботи з
Apache Kafka
Досвід використання
Prometheus
або аналогічних систем моніторингу
Досвід роботи з
OpenTelemetry
або подібними інструментами
.
🔹Чим Ти будеш займатися:
Розробляти та підтримувати мікросервіси на
Node.js
Проєктувати та реалізовувати
RESTful API
Працювати з базами даних, оптимізувати запити та структуру даних
Писати чистий, тестований і документований код
Брати участь у
Code Review
та технічних обговореннях
Інтегрувати зовнішні API та сервіси
Моніторити й оптимізувати продуктивність систем
Брати участь у командних зустрічах (Daily Stand-up, Planning, Review, Retrospective та інших)
Підтримувати актуальний статус задач у Jira та своєчасно оновлювати інформацію щодо їх виконання
Брати участь в аналізі вимог, оцінці задач і обговоренні технічних рішень перед початком розробки
За потреби оперативно усувати критичні дефекти
🔹Коротко про умови:
💻 Сучасний fintech/crypto продукт
🌍 Remote формат роботи
🕐 Гнучкий графік
💬 Сильна команда та цікаві технічні задачі
📈 Можливість професійного розвитку