Backend Team Lead (TypeScript / Node.js / NestJS) – Nagyvállalati streaming platform
Stylers Group
Information Technology & Services · 11-50 employees
About the role
Lead a team of four senior backend developers in the development and maintenance of a high-load streaming platform. Oversee the architecture and implementation of content catalogs, authentication systems, and payment processing services.
What they look for
Requirements
Requires senior-level expertise in TypeScript, Node.js, and NestJS, along with experience in distributed event-driven systems and PostgreSQL. Candidates must possess strong team leadership skills and experience with OIDC/SSO and payment gateway integrations.
Benefits
Full description
Ez egy távmunkában végezhető állás.
Országos elérésű, nagy terhelésű streaming (VOD és élő TV) platform háttérrendszereinek fejlesztéséhez keresünk dedikált, full-time Backend Team Lead kollégát.
A pozíciót betöltő szakember egy 4 fős Senior fejlesztői csapat vezetését látja el egy nagyobb projektcsapat részeként.
Felelősségi kör
A platform háttérszolgáltatásainak fejlesztése és a csapat szakmai irányítása:
- Csapatvezetés: A 4 fős Senior Backend fejlesztői csapat koordinálása és szakmai vezetésének ellátása.
- Tartalomkatalógus, CMS és Backoffice rendszerek kiszolgálása.
- Authentikáció és Authorizáció: OIDC/SSO alapú rendszerek (Authentik), felhasználói fiókkezelés.
- Tartalom-jogosultságkezelés (Entitlement): Bonyolult tartalomhozzáférési logikák lekezelése.
- Előfizetés és számlázás: Csomagkezelés, fizetési folyamatok, ismétlődő díjak, dunning (sikertelen fizetések kezelése).
- Élő TV / EPG (Műsorújság): Adatmodellezés és nagy teljesítményű adat-kiszolgálás.
- Rendszerintegráció és adatmigráció: Régi rendszerekből az új platformba történő adatátállás tervezése és kivitelezése.
- Értesítések és külső rendszerek integrációja.
- Aktív részvétel a kódolásban.
Requirements
Elvárások (Must-Have)
Csapatvezetés:
- Csapatvezetési képesség és tapasztalat: Képesség a 4 fős Senior Backend csapat munkájának összehangolására és szakmai irányítására.
Technológiai stack:
- Nyelv & keretrendszer: Kimagasló TypeScript, Node.js és NestJS tudás (a teljes csapat ezen a stacken dolgozik).
- API: REST API fejlesztés, OpenAPI contract-first megközelítés a frontend csapatokkal való együttműködéshez.
- Adatbázis: Haladó PostgreSQL adatbázis-tervezési ismeretek.
- Architektúra: Event-driven, több szolgáltatásból álló elosztott rendszerek tapasztalata, Message Queue használat (pl. NATS).
- Caching: Redis-kompatibilis cache megoldások magabiztos alkalmazása.
- DevOps / Infra: Alapszintű Kubernetes ismeret az üzemeltetési csapattal való hatékony együttműködéshez.
- AI-assisted Development: Claude Code agentic coding gyakorlat (a felületes „vibe coding” a feladatok komplexitása miatt nem elegendő).
Domain & szakmai tapasztalat:
- Authentikáció & Authorizáció: OIDC / SSO alapú rendszerek, Authentik ismerete.
- Entitlement logika: Tartalom-jogosultsági rendszerek építésében szerzett tapasztalat.
- Fintech / Számlázás: Előfizetői modell, dunning folyamatok, fizetési kapuk integrációs tapasztalata.
- Microservice-architektúrák: Tapasztalat eseményvezérelt, elosztott rendszerekben.
- Szenioritás: Senior szintű fejlesztői háttér.
Előnyt jelent (Nice-to-Have)
- Streaming / VOD platformok háttérrendszereinek felépítésében szerzett tapasztalat.
- Élő TV / EPG (műsorújság) adatmodellezés és -kiszolgálás.
- Adatmigrációs tapasztalat (régi rendszerből új rendszerbe történő adatátállás tervezése és végrehajtása).
- CMS és Backoffice rendszerek fejlesztésében szerzett tapasztalat.
Benefits
Rugalmas konstrukció: Nyitottak vagyunk alkalmazotti (munkavállalói) jogviszonyra, de vállalkozói státuszban is szívesen együttműködünk veled.
Kiválasztási folyamat: HR kör, Szakmai kör, Teamfit kör