Senior BackEnd Developer (Node.js / TypeScript)

Активно наймає
Україна Дистанційно Повна зайнятість 3 роки Backend розробка

Про вакансію

Шукаємо Senior Back-End розробника на існуючий проєкт, який активно розвивається. Бекенд складається з кількох мікросервісів на Node.js / TypeScript. Робота включає розвиток і масштабування системи, рефакторинг, створення нових сервісів та інтеграцію із зовнішніми системами. У команді налагоджено code review, автотести та CI. Обов'язки: • Розвиток, підтримка й масштабування існуючої мікросервісної системи • Проєктування та розробка нових сервісів, розширення наявних • Інтеграція сервісів між собою, із зовнішніми системами та клієнтською частиною • Проєктування та реалізація RESTful API, підтримка API-документації (OpenAPI / Swagger) • Асинхронна взаємодія між сервісами через черги повідомлень • Робота з реляційною БД: моделювання даних, міграції, оптимізація запитів • Реалізація розмежування доступу та інших механізмів безпеки на рівні API • Написання unit- та інтеграційних тестів • Діагностика й усунення проблем, оптимізація продуктивності та рефакторинг коду • Участь в обговоренні архітектури та code review, пропозиції технічних рішень Вимоги: • Від 6 років комерційного досвіду в back-end розробці • Впевнене знання Node.js і TypeScript • Досвід із NestJS (або глибоке знання Express.js і готовність швидко перейти на NestJS) • PostgreSQL: проєктування схем, транзакції, індекси, оптимізація запитів • Досвід з ORM (Prisma, TypeORM або аналоги) • Розуміння мікросервісної архітектури та практичний досвід роботи з нею • Досвід з брокерами повідомлень (RabbitMQ або аналоги) і Redis • Розуміння принципів ООП, SOLID, патернів проєктування • Досвід автоматизованого тестування (Jest або аналоги) • Docker, Git, базове розуміння CI/CD • Досвід з Postman або аналогічними інструментами для роботи з API • Розуміння основ безпеки веб-застосунків Буде перевагою: • Досвід побудови рольових моделей доступу (RBAC / ABAC) • Real-time взаємодія: WebSocket, Server-Sent Events • Моніторинг і спостережуваність: Prometheus, структуроване логування • Інтеграції через SOAP • Робота з криптографічними бібліотеками та електронним цифровим підписом (ЕЦП / КЕП) • Знання Vue.js або Angular на рівні, достатньому для взаємодії з фронтенд-командою

Як відгукнутися

Вакансія опублікована на djinni.co. Натисніть «Відгукнутися на сайті роботодавця», щоб надіслати резюме.

Місто

Україна · Remote

Досвід

3 роки

Тип зайнятості

Повна зайнятість

Опубліковано

21.10.2026

Категорія

Backend розробка

Про компанію

L

Loza Studio

Переглянути профіль

Поділитися