Backend Engineer
Зараз шукаємо сильного Backend Developer (Node.js / TypeScript), який допоможе розвивати серверну частину продукту та працювати з високими навантаженнями.
Що буде у твоїй зоні відповідальності
— Розробка та розвиток 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 та іншими командами для реалізації нових продуктових фіч
Що важливо
Must-have:
— 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
— Команду сильних спеціалістів та можливість професійного розвитку
— Віддалений формат роботи
— Конкурентну компенсацію за результатами співбесіди
— Довгострокову співпрацю та можливість зростати разом із прод