Company Site
Senior Android Developer
Merkle
Bengaluru, IND
Full-time
Senior · 5–7 years experience
Onsite
Discovered 2 days ago
HiltKoinGitHub ActionsJenkins
Key Skills for This Role
HiltKoinGitHub ActionsJenkins
Full Job Posting
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.
About Merkle
IT Services & Consulting16000 employeesFounded 1988
Merkle is a dentsu-owned global experience consultancy delivering data, technology, marketing, and customer-experience services to brands.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Merkle
Senior Director Financial Services Analytics and Decisioning
, USA
SeniorFull-time
Discovered 6 days agoView →
PREDICTIVE Braze Architect
, USA
Discovered YesterdayFull-time
Senior iOS Developer
Bengaluru, IND
Discovered 2 days agoFull-time
QA Lead -Salesforce Automation
Pune, IND
Discovered 2 days agoFull-time
Business Consultant - Hightouch
, USA
Discovered 3 days agoFull-time
Senior Director Financial Services Analytics and Decisioning
, USA
Discovered 6 days agoFull-time
Salesforce Pardot Specialist
Pune, IND
Discovered 1 weeks agoFull-time
Campaign Platform Architect
London, GBR
Discovered 1 weeks agoFull-time
