Senior Android Developer
Job in
Pretoria, 0002, South Africa
Listed on 2026-01-13
Listing for:
CodeConnect Staffing (Pty) Ltd
Full Time
position Listed on 2026-01-13
Job specializations:
-
Software Development
Full Stack Developer, Software Engineer, Android Developer, Senior Developer
Job Description & How to Apply Below
Job Specifics:
- Industry: Medical Devices / Digital Health
- Employment Type:
Full-time - Location:
Hybrid / Remote - Level: Senior / Experiences
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 RoleAs 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
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
- Experience with CLEAN and MVVM architecture
- Automated testing frameworks
- Experience working in regulated, quality-driven environments
- Work on technically complex products with real-world impact
- Influence architecture and technical standards
- Operate in a mature engineering environment with strong quality focus
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×