Stylers Group

Backend Team Lead (TypeScript / Node.js / NestJS)

Stylers Group

Information Technology & Services · 11-50 employees

Aug 05
Remote typescript Senior (5-10 yrs) Full-time Contractor
Log in to apply, save this posting, or score it against your profile with AI.

About the role

You will lead a team of four senior backend developers, defining technical directions and making architectural decisions for a high-load platform. Additionally, you will actively participate in hands-on development, code reviews, and cross-team collaboration to ensure high-quality delivery.

What they look for

TypeScript Node.js NestJS Team leadership System architecture PostgreSQL REST API Kubernetes Event-driven architecture Message queues Redis Ownership Technical decision making Code review Mentoring Communication

Requirements

The role requires extensive experience in technical leadership and senior-level backend development, specifically with TypeScript, Node.js, and NestJS. Candidates must demonstrate strong ownership, effective communication skills, and the ability to manage complex distributed systems.

Benefits

Flexible employment structure Remote work Professional development Knowledge sharing

Full description

Ez egy távmunkában végezhető állás.

Egy országos elérésű, nagy terhelésű digitális platform backend fejlesztéséhez keresünk nagy tapasztalattal rendelkező, hands-on Backend Team Leadet.

A pozícióban egy négyfős, senior backend fejlesztőkből álló csapat szakmai vezetését látod el egy nagyobb, több munkacsoportból álló projektcsapat részeként.

Ebben a szerepben nem az a legfontosabb, hogy dolgoztál-e már streaming vagy médiaplatformon. Olyan vezetőt keresünk, aki már bizonyított komplex backend rendszerek és tapasztalt fejlesztői csapatok irányításában, képes egyértelmű technikai irányt kijelölni, döntéseket hozni, valamint felelősséget vállalni a csapat működéséért és szállításaiért.

A domain megismerhető. A magas szintű vezetői rutin, a technikai ítélőképesség és a tulajdonosi szemlélet viszont elengedhetetlen.

A szereped

Backend Team Leadként egyszerre leszel a csapat szakmai vezetője, technikai döntéshozója és aktív fejlesztője.

Feladataid közé tartozik:

  • A négyfős Senior Backend csapat napi szakmai működésének koordinálása.
  • Világos technikai irányok, fejlesztési alapelvek és minőségi elvárások meghatározása.
  • Architektúrával, implementációval és technológiai megoldásokkal kapcsolatos döntések meghozatala.
  • A feladatok priorizálásának, felosztásának és előrehaladásának támogatása.
  • A delivery kockázatainak, függőségeinek és technikai akadályainak időben történő felismerése és kezelése.
  • A fejlesztők támogatása komplex szakmai kérdésekben, rendszeres visszajelzéssel és tudásmegosztással.
  • Kódreview-k és technikai egyeztetések vezetése, a kódminőség és a hosszú távú karbantarthatóság biztosítása.
  • Együttműködés a frontend, infrastruktúra-, architekt- és egyéb projektcsapatokkal.
  • Technikai témák és döntések érthető képviselete a projekt érintettjei felé.
  • Aktív, hands-on részvétel a fejlesztésben, különösen a komplexebb vagy kritikus megoldások kialakításakor.

Milyen rendszereken dolgozik a csapat?

A csapat egy nagy terhelésű platform háttérszolgáltatásainak fejlesztéséért és továbbfejlesztéséért felel. A fejlesztési területek többek között:

  • tartalomkatalógus-, CMS- és backoffice-rendszerek;
  • felhasználói fiókkezelés, authentikáció és authorizáció;
  • OIDC- és SSO-alapú megoldások;
  • összetett hozzáférési és jogosultságkezelési folyamatok;
  • előfizetési, csomagkezelési és számlázási szolgáltatások;
  • fizetési folyamatok és külső szolgáltatások integrációja;
  • nagy teljesítményű adatmodellezési és adat-kiszolgálási megoldások;
  • rendszerintegrációk és legacy rendszerekből történő adatmigráció;
  • értesítési és egyéb külső rendszerekkel kommunikáló szolgáltatások.

A felsorolt területek ismerete hasznos lehet, de nem várjuk el, hogy minden domainben előzetes tapasztalattal rendelkezz. A csapat és a projekt szakmai vezetéséhez szükséges tapasztalat fontosabb.

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

Requirements

Komoly vezetői tapasztalat

  • Többéves, bizonyítható tapasztalat Tech Lead, Team Lead vagy hasonló technikai vezetői szerepkörben.
  • Tapasztalat senior fejlesztőkből álló backend csapat szakmai irányításában.
  • Képesség arra, hogy önállóan kijelöld és következetesen képviseld a technikai irányt.
  • Magabiztos döntéshozatal hiányos információ, egymással versengő szempontok vagy szoros határidők mellett is.
  • Tapasztalat komplex technikai problémák strukturálásában, delegálásában és megoldásának végigvitelében.
  • Erős ownership: nemcsak a saját feladataidért, hanem a csapat működéséért és eredményeiért is felelősséget vállalsz.
  • Hatékony kommunikáció fejlesztőkkel, technikai és nem technikai érintettekkel egyaránt.
  • Képesség szakmai konfliktusok kezelésére, visszajelzés adására és tapasztalt fejlesztők támogatására.

Erős hands-on backend háttér

  • Senior szintű backend fejlesztői tapasztalat.
  • Kimagasló TypeScript- és Node.js-tudás.
  • NestJS-ben szerzett, gyakorlati fejlesztési tapasztalat.
  • REST API-k tervezésében és fejlesztésében szerzett tapasztalat.
  • OpenAPI- és contract-first szemlélet ismerete.
  • Magabiztos PostgreSQL adatmodellezési és adatbázis-tervezési tudás.
  • Event-driven, több szolgáltatásból álló elosztott rendszerek tervezésében vagy fejlesztésében szerzett tapasztalat.
  • Message Queue megoldások gyakorlati ismerete.
  • Redis vagy más kompatibilis cache-technológiák alkalmazásában szerzett tapasztalat.
  • Legalább együttműködési szintű Kubernetes-ismeret, hogy hatékonyan tudj dolgozni az infrastruktúra- és üzemeltetési csapattal.
  • Magas elvárás a kódminőséggel, tesztelhetőséggel, karbantarthatósággal és üzembiztonsággal kapcsolatban.

Benefits

  • Streaming-, VOD- vagy médiaplatformon szerzett tapasztalat.
  • Élő TV- vagy EPG-rendszerek ismerete.
  • Authentik, OIDC vagy összetettebb SSO-megoldások használata.
  • Jogosultság- vagy entitlement-rendszerek fejlesztése.
  • Előfizetési, számlázási vagy fizetési folyamatok ismerete.
  • NATS vagy más message broker használata.
  • Nagyobb adatmigrációs projektekben szerzett tapasztalat.
  • CMS- vagy backoffice-rendszerek fejlesztése.
  • AI-assisted development eszközök – például Claude Code – tudatos, mérnöki használata.

Similar roles