
Senior Fullstack Developer
ResMed
full-time
Posted on:
Location Type: Hybrid
Location: Leipzig • 🇩🇪 Germany
Visit company websiteJob Level
Senior
Tech Stack
AndroidAngularAWSCloudDockeriOSJavaJavaScriptKubernetesMongoDBNode.jsNoSQLSwiftTypeScript
About the role
- Architect the future: design and implement secure, scalable web and mobile platforms, aligned with compliance (MDR, DIGAV, BSI) and long-term maintainability.
- Drive modernization: lead the transition from a monolithic system to modular, containerized, cloud-native services.
- Build and optimize: develop high-quality code (TypeScript, Nestjs, Angular, Java for Android, Swift for iOS), optimize NoSQL databases, and lead major refactorings.
- Enable smooth delivery: co-develop CI/CD pipelines, foster automated testing on different levels, improve monitoring and logging, and ensure resilient deployments.
- Mentor and elevate the team: guide developers, set engineering standards, and foster knowledge sharing.
- Partner cross-functionally: translate product and business requirements into technical solutions in close collaboration with our cross-functional teams.
- Shape the roadmap: contribute to our technology strategy and ensure it aligns with company goals.
Requirements
- Degree in computer science, software engineering or equivalent qualification
- Multiple years of professional software engineering experience, including architecting and scaling complex systems.
- Deep expertise in TypeScript, Node.js, Angular (or similar), and NoSQL databases (MongoDB preferred).
- Proven track record with cloud-native architectures (AWS), E2E-testing (Playwright), containerization (Docker, Kubernetes), and CI/CD pipelines.
- Experience working with legacy systems and modernizing them into modular, scalable solutions.
- Strong knowledge of secure software development and ideally exposure to regulated industries (healthcare, finance).
- Very good communication and lateral leadership skills in international, cross-functional teams.
- Strong sense of ownership and accountability, with the ability to make sound architectural decisions and drive initiatives forward independently while aligning with team and company goals.
- Proven ability to mentor and inspire others, fostering a culture of continuous learning, collaboration, and technical excellence across cross-functional teams.
- Language proficiency in English, German is a plus.
Benefits
- 30 days vacation plus December 24th and 31st off
- Flexible home office policy, office locations in Leipzig, Munich and Berlin
- 2 paid Volunteer Days per year
- Company pension contributions of 55€
- Employee stock purchase program via ResMed
- Flexible benefits program (childcare subsidies, sports support, and more)
- Individual training opportunities, full LinkedIn Learning access
- Enrollment in several Resmed training initiatives
- Mental health support for you and your family (TELUS Health)
- Diverse, international team culture
- Regular cooking lunch together, playing table tennis during breaks
- Tech Offsites and regular team events
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypeScriptNode.jsAngularNoSQL databasesMongoDBcloud-native architecturesE2E-testingPlaywrightcontainerizationDocker
Soft skills
communicationlateral leadershipownershipaccountabilitymentoringinspiringcollaborationcontinuous learningtechnical excellence
Certifications
degree in computer sciencedegree in software engineering