Senior Android Engineer

9 - 10 years

35 - 40 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

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 202 5
Location: Mumbai , India or Manila, Philippines
Reporting to : Tech Lead
Job Description:
We are seeking an experienced Senior Android Engineer with a strong background
in developing offline - first application s. The ideal candidate will be proficient in Kotlin
and have experience with synchronization mechanisms, as well as knowledge of Couchbase Lite, Realm and M ongoDB Database. You will play a key role in optimizing data structure s 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, Re alm , RESTful API and MongoDB to store and retrieve data efficiently from servers.
  • Optimi s e data structure s 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 technol ogies to maximize development efficiency .
  • Provide technical expertise to the team members , guiding them i n their knowledge acquisition
  • Lead and facilitat e code re views, providing constructive feedback to ensure high quality code standards
    and promoting best practices in TDD, Hilt, and multithreading .
Requirements:
  • Bachelor s or Maste rs 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 knowled ge of Kotlin and its ecosystems (Je tpack 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 e nhancing app capabilities.

WHAT WE OFFER
  • Competitive salary ( up to 25 LPA depending on experience )
  • Opportu nity t o work on cutting-edge technology and make a significant i mpact 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 , wed love to hear from you. Please submit your resume and cover letter for consideration.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

hyderabad, telangana, india