- Startseite
- Homeoffice Jobs
- Full Stack Software Engineer - Kotlin/React (x/f/m)
Full Stack Software Engineer - Kotlin/React (x/f/m)
Eckdaten
Arbeitsmodell
Ihre Wirkung
Wir suchen einen Software Engineer für das ACAI-Team im Bereich Patient Relationship Management.
Wenn Erinnerungen fehlschlagen oder Wartelisten nicht funktionieren, sind Tausende von Patienten betroffen. Ihre Mission ist die Arbeit an Dokumentenmanagement, Patientenqualifizierung und Patientenaufnahme – Funktionen, die die Patientenversorgung in Arztpraxen optimieren, den Papierkram für Fachkräfte reduzieren und gleichzeitig die bestmögliche Versorgung der Patienten sicherstellen.
Bei Doctolib zu arbeiten bedeutet, innovative Produkte und Funktionen zu entwickeln, die das tägliche Leben von Pflegeteams und Patienten verbessern.
Ihre Aufgaben
- Entwicklung und Bereitstellung von Funktionen über die gesamte Produktentwicklung hinweg, unter Verwendung unseres Java/Kotlin-Backends und React (TypeScript)-Frontends.
- Tiefer Einblick in verteilte Systeme und Integrationen von Drittanbietern (z. B. SMS), Design von Datenmodellen und Optimierung der Datenbankleistung für Echtzeit-Workloads (PostgreSQL: Connection Pooling, Indexing, Query-Optimierung).
- Skalierung von Diensten für wachsende Anforderungen, betrieben auf Kubernetes und Cloud-Infrastruktur (AWS).
- End-to-End-Observability: Instrumentierung von Metriken und Alerts in DataDog, Debugging von Produktionsproblemen und Verbesserung der Systemresilienz.
- Einrichtung und Weiterentwicklung von CI/CD-Pipelines (GitHub Actions) und Aufrechterhaltung eines hohen Teststandards (Unit-, Integrations-, E2E-Tests).
- Schreiben von testgetriebenem, pragmatischem Code; gelegentliche Arbeit mit Ruby on Rails als Teil unserer bestehenden Plattform.
- Proaktiver Wissensaustausch durch Pair- und Mob-Programming-Sessions.
- Zusammenarbeit über Teamgrenzen hinweg mit Designern und Business-Stakeholdern.
Ihr Profil
- 5 Jahre Erfahrung in der Softwareentwicklung mit einer Erfolgsbilanz bei der Bereitstellung zuverlässiger, verteilter Backend-Systeme.
- Erfahrung über den gesamten Stack hinweg: Backend-fokussiert mit praktischer Frontend-Erfahrung (React oder ähnlich).
- Sie entwerfen auf Testbarkeit und legen Wert auf hohe Qualität, ohne das Perfekte zum Feind des Machbaren zu machen.
- Sie kümmern sich um die Produktion: Sie überwachen, debuggen und verbessern Systeme unter realer Last.
- Sie arbeiten gerne in kollaborativen Umgebungen, kommunizieren proaktiv und nehmen andere mit – sei es durch Code-Reviews, Pairing oder teamübergreifende Arbeit.
- Erfahrung mit Cloud-nativer Infrastruktur und CI/CD-Praktiken ist ein Plus.
Leben bei Doctolib Tech
Unsere Lösungen basieren auf einer vollständig Cloud-nativen Plattform, die Web- und mobile App-Schnittstellen, mehrere Sprachen sowie länderspezifische Anforderungen unterstützt. Wir modularisieren unsere Plattform in einer verteilten Architektur durch wiederverwendbare Komponenten. Unser Stack besteht aus Rails, TypeScript, Java, Python, Kotlin, Swift und React Native. Wir setzen KI ethisch ein, um Patienten und Fachkräfte zu stärken.
Was wir bieten
- Betriebliche Krankenversicherung über unseren Partner Allianz.
- Mindestens 28 Tage bezahlter Urlaub.
- Parent Care Program: Ein zusätzlicher Monat Urlaub zusätzlich zur gesetzlichen Elternzeit.
- Kostenlose psychische Gesundheits- und Coaching-Dienste über Moka.care.
- Für Pflegekräfte und Mitarbeiter mit Behinderungen: Anpassung der Remote-Richtlinie, zusätzliche freie Tage aus medizinischen Gründen und psychologische Unterstützung.
- Flexible Arbeitsplatzrichtlinie (Hybrid- und Büro-Modus).
- Arbeit aus EU-Ländern und Großbritannien für bis zu 10 Tage pro Jahr.
- Erstattung der öffentlichen Verkehrsmittel.
Der Interviewprozess
- Recruiter-Interview
- Live-Coding-Interview
- System-Design-Interview
- Verhaltensinterview
- Angebot!
Eckdaten
- Unbefristete Stelle
- Vollzeit
- Hybrid: 3 Tage/Woche im Büro
- Standort: Berlin
- Startdatum: asap
Bei Doctolib verpflichten wir uns, den Zugang zur Gesundheitsversorgung für alle zu verbessern. Wir bewerten Kandidaten ausschließlich nach Qualifikation und Motivation, ohne jegliche Diskriminierung.


