Good Health and Well-being

- 3 months ago -

Reach52 is hiring a

Senior Android Engineer

💼 Hybrid 🇵🇭 Manila, PH 📝 FULL-TIME 🎯 EXPERIENCED

About reach52

reach52 is a fast growing, global, social enterprise start-up working to bring sustainable, universal basic healthcare services to users in low access, developing regions. We do this through an innovative service model, an off-line technology platform and embedding support within communities to help residents access care and health products, and the other services we deliver. We need a socially motivated, high achieving individual to take a lead technology role.

OVERVIEW OF THE ROLE

Title: Senior Android Engineer

Employment: Permanent

Start Date: September 2025

Location: Mumbai, India or Manila, Philipinnes

Reporting to: Tech Lead

Job Description:

We are seeking an experienced Senior Android Engineer with a strong background
in developing offline-first applications. The ideal candidate will be proficient in Kotlin
and have experience with synchronization mechanisms, as well as knowledge of Couchbase Lite, Realm and MongoDB Database. You will play a key role in optimizing data structures for performance and efficiency, ensuring seamless user experience even in low connectivity environments.

Responsibilities:

  • Design and develop advanced applications for the Android (Kotlin) platform with a focus on offline capabilities, employing Test-Driven Development (TDD) methodologies and adhering to SOLID principles to ensure robust and reliable code.

  • Implement synchronization mechanisms to manage data consistency between local storage and cloud servers.

  • Utilize Hilt for dependency injection to enhance the scalability and maintainability of the application architecture.

  • Work with Couchbase Lite, Realm, RESTful API and MongoDB to store and retrieve data efficiently from servers.

  • Optimise data structures and algorithms for maximum performance and minimal resource consumption on low spec devices.

  • Collaborate with cross-functional teams to define, design and ship new features.

  • Optimize unit tests for robustness, including edge cases, usability and general reliability

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

  • Provide technical expertise to the team members, guiding them in their knowledge acquisition

  • Lead and facilitate code reviews, providing constructive feedback to ensure high quality code standards
    and promoting best practices in TDD, Hilt, and multithreading.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Software Engineering or related field.

  • Minimum of 7 years of professional experience in mobile development, with a focus on Android and offline-first application.

  • Strong knowledge of Kotlin and its ecosystems (Jetpack Compose, Flows, etc..)

  • Proven experience in offline-first application development and data synchronization.

  • Familiarity with Realm, Couchbase Lite, MongoDB and RESTful APIs.

  • Deep understanding of data structure optimization

  • Experience with Android SDK, different versions of Android, and how to deal with different screen sizes.

  • Familiarity with RESTful APIs to connect Android applications to back-end services.

  • Solid understanding of the full mobile development life cycle.

  • Excellent problem-solving skills and ability to perform in a team environment.

  • Bonus: Exposure to Generative AI, ML Kits for enhancing app capabilities.

WHAT WE OFFER

  • Competitive salary (up to $24,000 depending on experience)

  • Opportunity to work on cutting-edge technology and make a significant impact on the product

  • A supportive, collaborative, and inclusive work environment

  • Flexible work arrangements

  • Health insurance

  • Company-sponsored social events and team-building activities

If you meet these requirements and are passionate about building high-quality offline-first application with data syncing mechanism, we'd love to hear from you.
Please submit your resume and cover letter for consideration.


SDG Impact

Good Health and Well-being

The role supports universal basic healthcare services in low access regions through technology.

Keywords

Senior AndroidKotlinOffline-firstSynchronizationCouchbase LiteRealmMongoDBData structuresTest-Driven DevelopmentHiltRESTful APIMultithreading

Reach52

Reach52 reach52.com

We’re a tech social enterprise working relentlessly to connect the 52% to the accessible health services they need. Powered by our ‘offline-first’ reach52 access platform, our networks of community agents and public-private sector partnerships, we’re delivering health services in the markets others don’t reach.

🏷 Details

Posted on
September 2nd 2025
Department
Product, Data & Engineering
Compensation
$24,000 annually
Experience
EXPERIENCED
Type
FULL-TIME
Workplace
HYBRID

📢 Share job