Senior Android Developer
Listed on 2026-01-12
-
Software Development
Full Stack Developer, Android Developer, Software Engineer, Senior Developer
Job Specifics:
- Industry: Medical Devices / Digital Health
- Employment Type:
Full-time - Location:
Hybrid / Remote - Level: Senior / Experiences
About the Company
A global digital health technology company building smart hearing-care solutions through connected devices, mobile applications, and cloud platforms - improving access to healthcare at scale.
The Role
As a Senior Android Developer, you’ll take ownership of building and evolving complex Android applications used in real-world healthcare environments. This role focuses on writing high-quality, scalable code, contributing to architectural decisions, and setting Android best practices across multiple products.
You’ll work closely with cross-functional teams throughout the full software development lifecycle and play a key role in maintaining production-grade systems in a regulated environment.
What You’ll Be Doing:
- Architecture, Design & Planning
- Contribute to application architecture using modern Android patterns (modular design, MVVM, CLEAN)
- Participate in planning, estimation, and user story refinement
- Translate product and business requirements into robust technical solutions
- Research and evaluate new tools, frameworks, and technologies to improve performance and maintainability
- Identify technical risks early and propose scalable solutions
- Development & Delivery
- Build, maintain, and optimise Android applications using Kotlin and Java
- Develop clean, efficient, and reusable code aligned with Android best practices
- Implement RESTful API integrations and reactive programming patterns
- Apply strong version control practices using Git
- Work across the full lifecycle: development, testing, deployment, and maintenance
- Contribute to CI/CD pipelines and Dev Ops processes where applicable
- Testing, Quality & Compliance
- Implement automated testing strategies and support testing frameworks
- Ensure code is well-tested, performance-optimised, and production-ready
- Maintain accurate technical and system documentation
- Work within a Quality Management System (QMS)
- Support compliance with medical and data standards (e.g. ISO, FDA, CE, SOC2)
- Collaboration & Leadership
- Actively participate in peer code reviews and architectural discussions
- Provide technical guidance and mentorship to other Android developers
- Collaborate closely with product managers, designers, QA, and backend teams
- Communicate progress, risks, and technical decisions clearly to stakeholders
What We’re Looking For:
Essential Experience & Skills
- 8+ years’ experience developing Android applications
- Strong expertise in Kotlin and Java
- Experience with reactive programming
- Solid understanding of modular code design
- Hands-on experience integrating REST APIs
- Proficient with Git and collaborative development workflows
Nice to Have
- Experience with CLEAN and MVVM architecture
- Automated testing frameworks
- Experience working in regulated, quality-driven environments
Why This Role
- Work on technically complex products with real-world impact
- Influence architecture and technical standards
- Operate in a mature engineering environment with strong quality focus
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: