← Vissza a listához
Állás · Senior

Senior szoftverfejlesztő – Node.js/TypeScript (x/f/m)

Backend Developer • Senior • Helyszíni • Teljes munkaidő • 📍 Berlin

A Doctolib senior szoftverfejlesztőt keres a Phone Assistant terület DIAL csapatába. Küldetésed, hogy a Phone Assistant megoldáson keresztül forradalmasítsd a páciensek ellátáshoz való hozzáférését és az orvosok napi praxiskezelését — ezek AI-alapú hangszolgáltatások, amelyeket felhasználók milliói használnak Németországban, Franciaországban és Olaszországban. Skálázható backend-szolgáltatásokat építesz Node.js/TypeScript alapon, Kubernetesen és felhőplatformokon. A pozíció határozatlan idejű, teljes munkaidős, berlini telephellyel, heti 3 irodai nappal járó hibrid munkarendben.

Feladatok

  • Skálázható backend-szolgáltatások építése és üzemeltetése Node.js/TypeScript alapon, kiegészítő Python-használattal
  • Felhőnatív rendszerek szállítása Kubernetesen és a nagy felhőszolgáltatókon (AWS/Azure/GCP)
  • CI/CD-folyamatok kialakítása és fejlesztése GitHub Actions segítségével, magas tesztelési színvonal fenntartása mellett (unit, integrációs, e2e)
  • Elosztott rendszerek hibakeresése és javítása éles környezetben, erős observability-gyakorlatokkal
  • A VoIP-telefónia alapjainak (SIP, RTP stb.) elsajátítása és alkalmazása valós idejű kommunikációs funkciókhoz
  • Roadmap-elemek teljes körű gazdája vagy, és hozzájárulsz a pragmatikus, biztonságos architekturális döntésekhez
  • Adatmodellek tervezése, adatbázis-migrációk és teljesítményhangolás vezetése valós idejű terhelésekhez PostgreSQL-lel

Elvárások

  • Legalább 5 év backend-fejlesztési tapasztalat
  • Képesség skálázható, ellenálló backend-rendszerek tervezésére, építésére és karbantartására Node.js/TypeScript alapon, némi Pythonnal
  • Bizonyított tapasztalat szolgáltatások telepítésében és üzemeltetésében Kubernetesen, legalább egy nagy felhőszolgáltatónál (AWS, Azure vagy GCP)
  • Tapasztalat CI/CD-vel (pl. GitHub Actions) és erős tesztelési kultúra (unit/integrációs/e2e)
  • Megbízható hibakeresési készségek mikroszolgáltatásokhoz és elosztott rendszerekhez
  • Relációs adatbázisok (PostgreSQL/MySQL) és sématervezés gyakorlati ismerete
  • Érdeklődés a VoIP-telefónia alapjai iránt, vagy tapasztalat azokkal (SIP, RTP/SRTP, SBC-k, SIP trunkök)

Előny

  • Tapasztalat valós idejű kommunikációs rendszerekkel (WebRTC, streaming stb.)
  • Tapasztalat eseményvezérelt architektúrákkal és üzenetsor-kezelőkkel (Kafka/RabbitMQ/NATS/Redis Streams)
  • Szoftvertervezési minták ismerete; a Domain-Driven Design előny
  • Tapasztalat PostgreSQL-lel (migrációk, EXPLAIN/ANALYZE, indexelési stratégiák, kapcsolat-poolozás) és Redisszel (gyorsítótárazás, rövid élettartamú állapot, várólisták)

Amit kínálunk

  • A Doctolib által teljes egészében fizetett Deutschlandticket (egész Németországra érvényes tömegközlekedési bérlet)
  • 28 nap szabadság, plusz minden teljes naptári munkaév után 1 további nap (legfeljebb 30 napig)
  • Évi 10 nap külföldi munkavégzés a rugalmassági napok szabályzat keretében
  • Céges egészségbiztosítás kiegészítő juttatásokkal az Allianz partneren keresztül
  • Céges nyugdíjprogram (bAV) az Allianzon keresztül, 40%-os munkáltatói hozzájárulással (próbaidő alatt 15%)
  • Doctolib Parent Care program, amely egy hónap extra szülői szabadságot is tartalmaz
  • Ingyenes mentálhigiénés és coaching szolgáltatások a Moka.care partneren keresztül
  • Támogatott sporttagság az Urban Sports Club partneren keresztül
  • Rugalmas munkavégzési szabályzat hibrid és irodai munkarenddel
  • Egészséges nassolnivalók, rendszeres reggelibüfé és támogatott étkezési juttatás
  • Csomag gondozóknak és fogyatékossággal élő munkavállalóknak (igazított távmunka-szabályzat, extra szabadnapok egészségügyi okokból, pszichológiai támogatás)
  • Költözési támogatás nemzetközi mobilitás esetén
  • Hozzáférés a legjobb AI-eszközökhöz a kódoláshoz és fejlesztéshez, dedikált képzéssel

A munkáltatóról

A Doctolib megoldásai egyetlen, teljesen felhőnatív platformon futnak, amely webes és mobilos felületeket támogat több nyelven, országokra és egészségügyi szakterületekre szabva. A stack Rails, TypeScript, Java, Python, Kotlin, Swift és React Native elemekből áll, az AI-t pedig etikusan használják a páciensek és az egészségügyi szakemberek támogatására.