Skip to main content
iammarketing.com.ua
Зібрано зDjinniСьогодні
BackendMiddle

Strong Middle / Middle+ Backend Developer (Node.js / TypeScript)

Node.jsTypeScriptMongoDBRedisWebSocketsZodJoiBullRabbitMQLiveKitWebRTCJWTOAuthRBACWebhooksOpenSearchElasticsearch
Формат
Remote
Зайнятість
-
Локація
Worldwide
Оплата
Не вказана

Про позицію

Seeking a strong Backend Developer to develop the server-side of a product with Node.js/TypeScript, design REST APIs, work with real-time features using WebSockets and Redis, and handle high-load architecture for a streaming/entertainment product. The role includes integration with video platforms, payment gateways, and media pipelines.

Обовʼязки

  • Розробка та розвиток backend-частини продукту на Node.js / TypeScript
  • Проєктування та підтримка REST API, бізнес-логіки та транзакційних процесів
  • Реалізація Pay-Per-Minute billing та логіки балансів
  • Робота з Real-Time функціоналом: Socket.io, WebSockets, Redis
  • Розробка чатів, нотифікацій та event-driven механік
  • Інтеграція зовнішніх сервісів: відео-платформи, payment gateways, KYC та content moderation
  • Робота з media-пайплайнами, Signed URLs, Watermarking та захистом контенту
  • Оптимізація backend-рішень під високі навантаження та масштабування продукту
  • Взаємодія з frontend та іншими командами для реалізації нових продуктових фіч

Вимоги

  • 3+ роки комерційного досвіду з Node.js / TypeScript
  • Впевнене знання MongoDB: схеми, індекси, multi-document transactions
  • Практичний досвід роботи з Redis
  • Досвід розробки та проєктування REST API
  • Робота з валідацією даних: Zod / Joi / Zod-to-OpenAPI
  • Практичний досвід із Socket.io / WebSockets
  • Досвід роботи з background jobs / queues: BullMQ / RabbitMQ
  • Розуміння інтеграції media-сервісів та досвід роботи з LiveKit / WebRTC буде важливим плюсом
  • Розуміння JWT, OAuth, RBAC та основ web security
  • Вміння працювати з API, Webhooks, JWT/Access Tokens та REST SDK
  • Практичний досвід з LiveKit / WebRTC, SFU або іншими media-серверами
  • Досвід із фінансовою логікою, балансами або crypto payments
  • Досвід роботи з OpenSearch / Elasticsearch
  • Досвід розробки high-load або real-time продуктів

Переваги

  • Роботу над міжнародним продуктом з real-time та high-load архітектурою
  • Складні технічні задачі, де можна реально впливати на продукт
  • Сучасний стек та роботу з технологіями Node.js, TypeScript, MongoDB, Redis, WebSockets, LiveKit/WebRTC
  • Команду сильних спеціалістів та можливість професійного розвитку
  • Віддалений формат роботи
  • Конкурентну компенсацію за результатами співбесіди
  • Довгострокову співпрацю та можливість зростати разом із прод
Strong Middle / Middle+ Backend Developer (Node.js / TypeScript)
Оригінал