The Role
Develop advanced Android applications using Kotlin and Jetpack Compose, including BLE hardware integrations. Build reusable architecture and libraries, optimize performance, write automated tests, and collaborate cross-functionally. The role also requires responsible use of AI coding assistants for development, testing, debugging, documentation, and code reviews, with attention to security, privacy, and quality. Candidates should understand Android architecture, dependency injection, networking, background services, lifecycle management, and performance tuning.
Summary Generated by Built In
We are looking for a highly skilled Android Developer with 5–7 years of hands-on experience in building modern Android applications using Kotlin and Jetpack Compose.
The ideal candidate should have solid experience working on Bluetooth Low Energy (BLE) integrations, along with a strong understanding of Android architecture components and performance optimizations.
The ideal candidate should have solid experience working on Bluetooth Low Energy (BLE) integrations, along with a strong understanding of Android architecture components and performance optimizations.
Job Description:
Key Responsibilities
- Design and develop advanced Android applications using Kotlin and Jetpack Compose.
- Integrate and manage Bluetooth Low Energy (BLE) communication layers for hardware interaction.
- Architect, build, and maintain reusable code and libraries for future use.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Write unit and integration tests to ensure robustness and reliability.
- Stay updated with the latest trends in Android and BLE ecosystems.
- Use AI coding assistants and agentic tools (such as GitHub Copilot, Cursor, Claude Code) in day-to-day delivery to accelerate development, refactoring, debugging, and documentation.
- Review, validate, and take ownership of AI-generated code, ensuring it meets quality, security, performance, and architectural standards before it is merged.
- Leverage AI to generate and improve unit, integration, and UI test cases, and to support code reviews and release notes.
- Contribute to team practices for AI-assisted delivery, including prompt patterns, reusable context or rule files, and guidelines for responsible use of AI on client code.
Required Skills
- 5–7 years of professional Android development experience.
- Strong command of Kotlin, Coroutines, and Flow.
- Proficiency with Jetpack Compose, LiveData, ViewModel, Navigation, Room, and other Android Jetpack components.
- Solid experience with BLE communication, GATT profiles, characteristic reading/writing, connection states, etc.
- Understanding of Clean Architecture, MVVM, or MVI patterns.
- Knowledge of dependency injection frameworks like Hilt or Koin.
- Familiar with tools like Retrofit, OkHttp, Gson, or Moshi.
- Experience working with background services, battery optimizations, and lifecycle-aware components.
- Strong debugging and performance tuning skills.
- Hands-on experience using AI-assisted development tools in a professional setting, with the judgement to know when to rely on AI output and when to challenge it.
- Strong prompt engineering and context-management skills to get reliable, production-quality output from AI coding tools.
- Awareness of data privacy, IP, and security considerations when using AI tools on client codebases.
Nice to Have
- Experience with CI/CD tools like GitHub Actions, Jenkins.
- Exposure to cross-platform frameworks like Kotlin Multiplatform Mobile, Compose Multiplatform Mobile is a plus.
Location:
DGS India - Bengaluru - Manyata N1 BlockBrand:
MerkleTime Type:
Full timeContract Type:
PermanentSkills Required
- 5-7 years of professional Android development experience
- Strong command of Kotlin, Coroutines, and Flow
- Proficiency with Jetpack Compose and Android Jetpack components, including LiveData, ViewModel, Navigation, and Room
- Experience with Bluetooth Low Energy communication, GATT profiles, characteristic reading and writing, and connection states
- Understanding of Clean Architecture, MVVM, or MVI patterns
- Knowledge of dependency injection frameworks such as Hilt or Koin
- Familiarity with Retrofit, OkHttp, Gson, or Moshi
- Experience with background services, battery optimization, and lifecycle-aware components
- Strong debugging and performance tuning skills
- Professional experience using AI-assisted development tools
- Strong prompt engineering and context-management skills for AI coding tools
- Awareness of data privacy, intellectual property, and security considerations when using AI tools
- Experience with CI/CD tools such as GitHub Actions or Jenkins
- Exposure to Kotlin Multiplatform Mobile or Compose Multiplatform Mobile
dentsu Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about dentsu and has not been reviewed or approved by dentsu.
-
Parental & Family Support — Paid parental leave at full pay and caregiver supports (including backup care) are emphasized as standout elements. Feedback suggests family-oriented benefits are a strong part of the package.
-
Leave & Time Off Breadth — Flexible or unlimited PTO, extensive paid holidays, and a year-end office closure are established components. Feedback suggests time-off policies are generous and add meaningful flexibility.
-
Retirement Support — A large, established 401(k) plan with employer matching is clearly documented. Feedback suggests retirement benefits feel competitive and straightforward.
dentsu Insights
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
We are dentsu. We team together to help brands predict and plan for disruptive future opportunities and create new paths to growth in the sustainable economy. We know people better than anyone else and we use those insights to connect brand, content, commerce and experience, underpinned by modern creativity. We are the network designed for what’s next








