(Senior) Full Stack Engineer
New
C
Cara CareDigital health
All team members are based in Germany so candidates must reside in Germany to join usFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of professional software engineering experience
- Required Skills
- PostgreSQLPythonDjangoKubernetesReact NativeTypeScript
Requirements
- Have 5+ years of professional software engineering experience, with a strong backend focus and an understanding of applications from user interface to infrastructure.
- Bring strong backend development skills in an established language such as Python, TypeScript, Java, or PHP.
- Have working knowledge of React Native and TypeScript, including the ability to implement and test changes in an existing mobile application.
- Understand relational databases, API design, distributed systems, and services.
- Have experience writing and maintaining automated tests for backend services and APIs, including unit and integration tests.
- Understand backend security and privacy, including authentication, authorization, secrets management, and secure handling of personal and patient data.
- Have practical knowledge of containers, Kubernetes, and cloud-native architecture, with experience using GCP, AWS, Azure, or another major cloud provider.
- Have hands-on experience using AI coding agents to implement features, refactor code, and write automated tests, including connecting agents to engineering tools via MCP.
- Be able to explain how you scope AI-assisted work, verify results, and handle tool permissions and sensitive data.
- Collaborate effectively with non-technical stakeholders and consider the effects of technical decisions on patients and user experience.
Responsibilities
- Design, build, and operate backend services and APIs, primarily with Python, Django, and PostgreSQL.
- Contribute targeted changes to React Native applications using TypeScript.
- Use AI coding agents to implement features, refactor code, and generate tests, then validate their output.
- Assess how mobile clients, APIs, data models, and infrastructure interact when making technical decisions.
- Own backend delivery from architecture and implementation through testing, deployment, monitoring, and iteration.
- Improve CI/CD pipelines and the performance and reliability of backend services, APIs, and databases.
- Connect AI-assisted development to engineering and design tools via MCP while protecting patient data and credentials.
- Collaborate with Product, Design, and Medical teams to deliver patient-centric features.
- Apply technical and security requirements including IEC 62304, BSI TR-03161, and the MDR.
- Mentor developers and help raise the technical bar across the team.
View Full Description & ApplyYou'll be redirected to the employer's site