Auf einen Blick
- Aufgaben: Entwickle skalierbare Softwarekomponenten und arbeite an innovativen Produktfeatures.
- Unternehmen: Cara Care ist ein digitales Gesundheitsunternehmen, das von Bayer AG unterstützt wird.
- Vorteile: Genieße flexible Arbeitszeiten, 30 Tage Urlaub und ein großartiges Teamgefühl.
- Weitere Informationen: Remote-first Unternehmen, alle Teammitglieder sind in Deutschland ansässig.
- Warum dieser Job: Gestalte die Zukunft der digitalen Therapie und mache echten Einfluss auf das Leben der Menschen.
- Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung, idealerweise mit Python und React.
Das prognostizierte Gehalt liegt zwischen 43200 - 84000 € pro Jahr.
Overview
Cara Care, a digital health company backed by Bayer AG, is on a mission to improve people's digestive health through technology. We are expanding our product portfolio and modernizing our platform and are looking for a versatile, pragmatic, and forward-thinking Senior Software Engineer (m/f/x) to help shape the future of digital therapeutics.
Your role involves joining a cross-functional product team with high ownership, lean processes, and a clear focus: deliver real impact to patients. We value problem-solving with code, technology openness, and knowing when to build fast or right.
Responsibilities
- Design, develop, and operate scalable software components across our stack—from backend APIs to patient-facing mobile and web applications.
- Collaborate with Product, Design, and Medical teams to explore, define, and deliver new product features and improve the current platform.
- Drive technical excellence in architecture, code quality, and security, particularly under healthcare regulations (ISO 62304, TR-03161, MDR).
- Contribute to a platform powering multiple regulated digital health products across indications such as IBS, GERD, and upcoming expansions.
- Mentor other developers and raise the technical bar across the team.
Requirements / Your Profile
- 5+ years of professional software engineering experience, ideally across backend and frontend.
- Strong backend skills (Python, Django, PostgreSQL) and solid web/mobile frontend experience (React, TypeScript; React Native a plus).
- Comfort with modern DevOps (CI/CD, Docker, GCP/GKE, Linux).
- Experience in product-centric teams and working closely with non-technical stakeholders.
- Curiosity, pragmatism, and a drive to continuously improve both product and platform.
- Passionate about integrating AI into daily work.
- Bonus: experience in regulated industries, healthcare, or security-conscious environments.
Note: Cara Care is a remote-first company with a fully distributed team. All team members are based in Germany, so candidates must reside in Germany to join us.
Benefits
- Fair compensation with regular reviews and quality equipment.
- Great team spirit with a vibrant, interdisciplinary team and regular on-site events.
- Remote-first work setup with flexible options, including the Berlin office.
- 30 days off per year, including 4 company-wide mental health days on top of 26 vacation days.
- Flexible working hours.
- Real impact: play a key role in shaping the future direction of the company and product.
About Cara Care
Cara Care provides digital health support for digestive issues. Our app helps users identify symptom triggers, receive personalized recommendations, and access digital therapeutic programs for:
- Irritable Bowel Syndrome (IBS)
- Inflammatory Bowel Disease (IBD)
- Heartburn
Our IBS program is officially approved by the German Federal Institute for Drugs and Medical Devices (BfArM) as a reimbursable digital health application (DiGA).
Backed by Bayer
Cara Care recently joined the Bayer Group, strengthening our mission and enabling us to scale our impact with Bayer's global healthcare expertise.
What It’s Like To Work With Us
You'll be part of an interdisciplinary team of doctors, designers, engineers, and creatives driven by real-world impact. We move fast, collaborate closely, and value well-being for both users and team members.
Diversity Matters to Us
We are committed to creating an inclusive environment for everyone, regardless of race, religion, color, national origin, sex, sexual orientation, gender identity, age, or disability.
Senior Software Engineer (m/f/x) - based in Germany Arbeitgeber: Cara Care
Cara Care ist ein hervorragender Arbeitgeber, der eine inspirierende und kollaborative Arbeitsumgebung bietet, in der Teamgeist und individuelle Entfaltung großgeschrieben werden. Mit flexiblen Arbeitszeiten, einem remote-first Ansatz und 30 Tagen Urlaub pro Jahr fördert das Unternehmen das Wohlbefinden seiner Mitarbeiter und ermöglicht es ihnen, einen echten Einfluss auf die digitale Gesundheitsversorgung zu haben. Zudem profitieren Sie von einer fairen Vergütung und der Möglichkeit, in einem dynamischen, interdisziplinären Team zu arbeiten, das sich leidenschaftlich für die Verbesserung der Lebensqualität von Patienten einsetzt.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Software Engineer (m/f/x) - based in Germany erhalten könnten
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Freunden, die bereits in der Branche arbeiten. Oftmals erfährt man über offene Stellen durch persönliche Kontakte, bevor sie öffentlich ausgeschrieben werden.
✨Tip Nummer 2
Informiere dich über die neuesten Technologien und Trends im Bereich Softwareentwicklung, insbesondere in der digitalen Gesundheitsbranche. Zeige in Gesprächen, dass du auf dem neuesten Stand bist und wie du diese Technologien in deiner Arbeit einsetzen kannst.
✨Tip Nummer 3
Bereite dich auf technische Interviews vor, indem du an Coding-Challenges teilnimmst oder an Open-Source-Projekten arbeitest. Dies zeigt nicht nur deine Fähigkeiten, sondern auch dein Engagement für kontinuierliches Lernen.
✨Tip Nummer 4
Zeige deine Leidenschaft für digitale Gesundheit! Informiere dich über Cara Care und deren Produkte, um in Gesprächen zu verdeutlichen, warum du Teil des Teams werden möchtest und wie du zur Mission beitragen kannst.
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer (m/f/x) - based in Germany mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Verstehe die Unternehmensmission:Informiere dich über Cara Care und ihre Mission, die Gesundheit der Menschen durch Technologie zu verbessern. Zeige in deiner Bewerbung, dass du die Werte des Unternehmens teilst und wie du zur Erreichung dieser Ziele beitragen kannst.
Betone relevante Erfahrungen:Hebe deine 5+ Jahre Erfahrung in der Softwareentwicklung hervor, insbesondere in den Technologien, die Cara Care verwendet (Python, Django, PostgreSQL). Stelle sicher, dass du konkrete Beispiele für deine Arbeit in produktzentrierten Teams und mit nicht-technischen Stakeholdern anführst.
Technische Fähigkeiten klar darstellen:Liste deine technischen Fähigkeiten detailliert auf, insbesondere deine Backend- und Frontend-Erfahrungen. Erwähne auch deine Kenntnisse in modernen DevOps-Praktiken und wie du diese in früheren Projekten angewendet hast.
Motivationsschreiben:Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du bei Cara Care arbeiten möchtest. Gehe darauf ein, wie deine Leidenschaft für digitale Gesundheit und deine Bereitschaft zur kontinuierlichen Verbesserung mit der Rolle als Senior Software Engineer übereinstimmen.
Wie man sich auf ein Vorstellungsgespräch bei Cara Care vorbereitet
✨Verstehe die Unternehmensmission
Informiere dich über die Mission von Cara Care, die digitale Gesundheit zu verbessern. Zeige im Interview, dass du die Bedeutung der Technologie für die Verdauungsgesundheit verstehst und wie deine Fähigkeiten dazu beitragen können.
✨Technische Fähigkeiten hervorheben
Bereite dich darauf vor, deine Erfahrungen mit den Technologien, die Cara Care verwendet, zu erläutern. Sei bereit, spezifische Beispiele für Projekte zu geben, bei denen du Python, Django oder React eingesetzt hast.
✨Teamarbeit betonen
Da Cara Care Wert auf interdisziplinäre Zusammenarbeit legt, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Erkläre, wie du mit nicht-technischen Stakeholdern zusammengearbeitet hast, um Produkte zu entwickeln.
✨Fragen zur Unternehmenskultur stellen
Zeige dein Interesse an der Unternehmenskultur, indem du Fragen zu den Werten und der Arbeitsweise des Teams stellst. Dies zeigt, dass du nicht nur an der Position interessiert bist, sondern auch an der Integration in das Team.