×
Register Here to Apply for Jobs or Post Jobs. X

Senior Android Developer

Job in Pretoria, 0002, South Africa
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
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
#J-18808-Ljbffr
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:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary