Tarrina Health is an early stage startup looking to bring health to Bharat. Our goal is to improve access to affordable, evidence based and high quality health products in small towns and rural India. We do this by creating a modern and digitized distribution channel for small town and rural pharmacies, addressing critical issues: under 20% of 925M rural Indians have reliable medicine access, and 72% of spurious drugs are found in rural pharmacies.
Our Work Culture
Our purpose-driven culture champions healthcare equity. We value:
A health-first approach - no compromises on quality
Integrity - we do what we promise
Cross functional collaboration
Community-informed solutions
Customer centricity
Continuous learning & adaptation
What You Will Do
As our Android Developer, you'll design and develop mobile apps connecting rural pharmacies to our distribution network, focusing on reliability in challenging connectivity and accessibility for diverse users.
Key Responsibilities
Design and build our Android app for rural pharmacies (performance, usability, offline-first).
Architect, design, and implement scalable mobile apps using Multi-Modular Architecture.
Create intuitive, vernacular interfaces for users with limited technical experience.
Optimize apps for low-bandwidth rural environments.
Participate in user research to understand rural healthcare provider needs.
Build and maintain scalable, well-tested code.
Utilize analytics to continuously improve UX.
Document features, APIs, and technical requirements.
Participate in code reviews, upholding high standards for quality, consistency, and security.
Develop and execute unit, integration, and E2E tests.
Actively participate in all agile ceremonies and contribute to our agile process.
Work independently, take ownership, and demonstrate strong problem-solving skills.
Required Qualifications, Capabilities, and Skills
3+ years of experience in Android development with proven portfolio of published applications (2+ years of experience in Jetpack Compose and Kotlin)
Strong proficiency in Kotlin and Java
Experience with Android SDK and associated libraries
Expertise in MVVM architecture, Jetpack Compose, and Material Design principles
Proven experience in designing and developing Android applications using Multi-Modular Architecture, ensuring scalability, maintainability, and separation of concerns
Experience developing applications that work in offline mode with data synchronization
Knowledge of Coroutines, Flows, RxJava for asynchronous programming
Proficiency with Room, SQLite or other local storage solutions
Experience with RESTful APIs integration and network operations (Retrofit, OkHttp)
Understanding of Android components (Activity, Fragment, Service, BroadcastReceiver, etc.)
Experience with version control systems (Git)
Ability to write clean, maintainable, and well-documented code
Experience with unit testing frameworks (JUnit, Mockito, Espresso), tools like MockWebServer and Robolectric
Strong problem-solving skills and attention to detail
Excellent communication skills and ability to work collaboratively in a team environment
Preferred Qualifications, Capabilities, and Skills
Experience developing applications for emerging markets or rural users
Knowledge of healthcare or supply chain applications
Experience with cloud platforms (AWS, GCP)
Familiarity with CI/CD pipelines and DevOps practices
Experience with analytics implementation (Firebase Analytics, Crashlytics)
Understanding of accessibility best practices
Experience with performance optimization for resource-constrained devices
Knowledge of security best practices (authentication, data encryption, secure storage)
Experience with GraphQL
Contributions to open-source projects
What You'll Build
Robust mobile apps connecting rural pharmacies to our distribution network.
Features for inventory management, order placement, and delivery tracking.
Secure digital payment integration.
Offline-first architecture for reliable use in intermittent connectivity.
Data sync mechanisms for network consistency.
Intuitive, multi-lingual UIs optimized for diverse users and low-bandwidth.
Analytics dashboards for pharmacy performance.
Notification systems for order/critical updates.
Benefits and Perks
Medical coverage
Competitive salary
Vacation and leaves of absence (flexible and special)
Developmental opportunities through education and professional workshops
Employee referral program
Premium access to development tools and services
Opportunity to make a meaningful impact on healthcare access in rural India
Work on challenging technical problems in a purpose-driven organization
Growth opportunities in a rapidly expanding organization
Equal Opportunity Statement
Tarrina Health is an equal opportunity employer.
Application Process:
Fill out the Google Form below
Complete a take home technical test
Technical Interview with our Tech Lead
Behavioural Interview with our CEO and Tech Advisor
Reference Check
Offer
CLICK HERE TO FILL OUT THE APPLICATION FORM:
https://forms.gle/YSALPq8PKc34ggtu9
Job Types: Full-time, Permanent
Pay: ₹900,000.00 per month
Benefits:
Paid sick time
Paid time off
Provident Fund
Work Location: Remote