Senior Developer Android
HITEC City, Hyderabad
7 years
KotlinAndroid SDKJetpack ComposeMVVMClean code practicesModularizationDaggerStateFlowFlowMicroservices ArchitectureCI/CDBuild AutomationDevOpsJUnit 5MockitoTurbinesUnit TestingCode ReviewPerformance ImprovementMemory Management
Job Description:
🎯 Role Overview
We are looking for a highly skilled Android Mobile Applications Engineer to join our engineering team. The ideal candidate will have deep expertise in modern Android development, a strong foundation in clean architecture, and hands-on experience building large-scale, high-quality mobile applications.
🎓 Profile Requirements
Bachelor’s or Master’s degree in Computer Science or a related field
Agile mindset with strong ownership and accountability
Self-motivated, self-organized, and a collaborative team player
Open-source mindset and experience working with international teams
🛠️ Must-Have Technical Skills
Strong proficiency in Kotlin and Android SDK (API levels 29–35)
Advanced experience with Jetpack Compose for declarative UI
Solid understanding of MVVM architecture, clean code principles, and modular design
Expertise in Dagger 2 for dependency injection
Hands-on experience with StateFlow / Flow for reactive programming
Proven experience in multi-module architecture for large-scale Android applications
Exposure to CI/CD pipelines, release automation, and DevOps best practices
🧪 Testing & Quality Assurance
Strong experience with JUnit 5, MockK, and Turbine
Writing robust unit tests for ViewModels and business logic
Active participation in code reviews and quality improvement initiatives
Experience in performance optimization, memory management, and app profiling
⭐ Nice-to-Have Skills (Domain Expertise)
Experience in Healthcare or Medical Device applications
Knowledge of Bluetooth connectivity, audio processing, and device communication
Familiarity with HIPAA or privacy and security compliance standards
Ability to design and manage complex business logic
















































