Backend Team Lead (TypeScript / Node.js / NestJS)
Information Technology & Services · 11-50 employees
About the role
You will lead a team of four senior backend developers, providing technical direction and making architectural decisions for a high-load digital platform. You will also actively participate in hands-on development, ensuring code quality and supporting the team through complex technical challenges.
What they look for
Requirements
The role requires extensive experience in a technical leadership position and a strong background in backend development with TypeScript, Node.js, and NestJS. Candidates must demonstrate excellent decision-making skills, a sense of ownership, and the ability to manage complex distributed systems.
Benefits
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
-
Senior systemutvecklare inom React och TypeScript
Deploja AB Gothenburg, Västra Götaland County, Sweden
-
Full Stack Developer – Node.js, React.js, TypeScript & AI Code Generation
Synechron Bengaluru, Karnataka, India
-
Full Stack Developer – Node.js, React.js, TypeScript & AI-Assisted Development
Synechron Bengaluru, Karnataka, India
-
Senior Front-End Developer (React, TypeScript) - VP, FX Options Pricing
Citi London, England, United Kingdom
-
Full Stack and Backend NodeJS TypeScript/JavaScript Engineer (Senior) - Remote, Latin America
Bluelight Consulting Sucre, Chuquisaca, Bolivia
-
Strong Middle / Senior Full Stack Developer (TypeScript / React)
Sigma Software Warsaw, Masovian Voivodeship, Poland