MB Digital

Node.js Developer

MB Digital — інноваційна компанія з розробки програмного забезпечення, заснована у 2017 році американським підприємцем. Ми спеціалізуємося на створенні складних Web та Mobile рішень, а також на наданні послуг staff augmentation. Наші клієнти — переважно бізнеси зі США, які цінують якість, технологічність та результат.

Вимоги:

  • 2+ роки комерційного досвіду розробки на Node.js.
  • Досвід роботи з JavaScript (ES6+) або TypeScript.
  • Практичний досвід створення REST API (GraphQL буде плюсом).
  • Базові знання роботи з відео та стрімінгами (HLS, WebRTC — на рівні інтеграцій).
  • Робота з SQL (PostgreSQL/MySQL) та NoSQL (MongoDB).
  • Інтеграція сторонніх сервісів (у т.ч. платіжних — Stripe, PayPal тощо).
  • Базові знання Docker та розуміння CI/CD процесів.
  • Робота з авторизацією та автентифікацією (JWT, сесії).
  • Написання юніт-тестів (Jest або інші фреймворки).
  • Розуміння оптимізації запитів і базових принципів масштабування.
     

Обов'язки:

  • Розробка REST API на Node.js (Express, NestJS).
  • Інтеграція з базами даних (PostgreSQL, MySQL, MongoDB, Redis), написання оптимізованих запитів.
  • Проєктування та розробка серверної логіки й бізнес-функціоналу.
  • Робота з асинхронними процесами (Bull, WebSockets).
  • Інтеграція зі сторонніми сервісами (OAuth, платіжні системи, зовнішні API).
  • Впровадження механізмів безпеки (JWT, OAuth2, шифрування, захист від SQL injection/XSS).
  • Оптимізація продуктивності Node.js-застосунків (кешування, балансування навантаження).
  • Робота з Docker та AWS для деплойменту сервісів.
  • Налаштування CI/CD пайплайнів для автоматизації розгортання.
  • Налаштування логування та моніторингу (Winston).
  • Участь у code review та підтримка єдиного code style.
  • Тісна співпраця з фронтенд-командою та продакт-менеджерами.

 

Ми пропонуємо:

  • Віддалену роботу або гібрид (офіс у Львові за бажанням).
  • Відсутність мікроменеджменту та довіра до команди.
  • Гнучкий графік початку роботи з понеділка по п’ятницю.
  • Можливе оформлення через ФОП з компенсацією 5% податку.
  • 30 оплачуваних днів відпустки на рік.
  • Випробувальний термін — 2 місяці.

Required languages

English B2 - Upper Intermediate
Published 1 October
104 views
·
26 applications
50% read
·
27% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...