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.