
Senior Full Stack Engineer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Germany.
• Design, develop, and maintain dependable backend services and APIs utilizing Python, Django, and PostgreSQL.
• Make targeted enhancements to React Native applications using TypeScript.
• Leverage AI coding agents for feature implementation, code refactoring, and test generation.
• Establish tasks and constraints, provide necessary context, and validate AI-assisted modifications through code reviews, automated testing, and application-level verifications.
• Take into account the interactions among mobile clients, APIs, data models, and infrastructure when making technical decisions.
• Take ownership of backend delivery from architecture and implementation to testing, deployment, monitoring, and iteration.
• Continuously enhance CI/CD pipelines.
• Optimize backend services, APIs, and database performance and reliability.
• Integrate AI-assisted development with engineering and design tools via MCP.
• Safeguard patient data, credentials, and other confidential information from unauthorized tools and workflows.
• Collaborate with Product, Design, and Medical teams to deliver patient-focused features for regulated digital health products.
• Maintain architecture, code quality, security, and compliance with IEC 62304, BSI TR-03161, and MDR standards.
• Mentor developers and elevate the team’s technical proficiency.
• Over 5 years of professional software engineering experience with a strong emphasis on backend development.
• Proficient in backend development using Python, TypeScript, Java, or PHP.
• Familiarity with React Native and TypeScript.
• Knowledge of relational databases, API design, distributed systems, and services.
• Experience in writing and maintaining automated unit and integration tests for backend services and APIs.
• Understanding of backend security and privacy, including authentication, authorization, secrets management, and the secure handling of personal and patient data.
• Practical experience with containers, Kubernetes, and cloud-native architecture.
• Familiarity with major cloud providers such as GCP, AWS, or Azure.
• Hands-on experience with AI coding agents for implementation, refactoring, and automation of tests.
• Experience in connecting AI coding agents to engineering tools via MCP.
• Ability to define AI-assisted tasks, verify outcomes, and manage tool permissions and sensitive data.
• A pragmatic product mindset with the ability to work collaboratively with non-technical stakeholders.
• Candidates must reside in Germany to join Cara Care.
• Nice-to-have: Knowledge of Linux administration and monitoring/observability.
• Nice-to-have: Familiarity with tools such as Prometheus, Loki, Grafana, ArgoCD, FluxCD, Ansible, or similar.
• Nice-to-have: Experience in networking, mobile CI/CD, release automation, or application monitoring such as Sentry.
• Nice-to-have: Background in regulated industries, healthcare, or security-conscious environments.
• Competitive salary and regular pay reviews.
• Necessary equipment to perform your best work.
• A friendly and supportive work environment.
• Regular in-person team events.
• Remote-first working model with the flexibility to work from home or the Berlin office.
• 30 days off annually: 26 vacation days plus 4 company-wide mental health days.
• Flexible working hours.
• Discounted access to Urban Sports Club.
• Resources and services for mental health and personal wellbeing through OpenUp.
• Corporate Benefits with discounts and exclusive offers.
• An opportunity to make a significant impact and share your ideas.
Tailscale
Software Mind
CACI International Inc
Nemetschek Group
Get handpicked remote jobs straight to your inbox weekly.