Sop Technology Services
Senior Android Developer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Bengaluru, Karnataka, India
Work mode:
Onsite
Published on:
26 August 2026
What they need
The app handles extensive asynchronous communication, implemented efficiently using Kotlin Coroutines and Flow. A fully automated CI/CD pipeline has been established using CircleCI, enabling one-click builds and deployment to the Google Play Store.The Android team continuously conducts pull requests for quality improvement, emphasizing code productivity, modularization, and AI-assisted development. Our ongoing goals include reducing maintenance costs through Mono Repository and Multi-Module architecture, resolving technical debt, and proactively adopting emerging technologies across projects.
Key ResponsibilitiesDevelopment Environment / Tech Stack
- Language & Framework: Kotlin, Jetpack Compose
- Architecture: MVI, MVVM (Android Jetpack ViewModel, Coroutine Flow)
- Dependency Injection: Hilt / Dagger
- Networking: Retrofit
- Async/Event Handling: Kotlin Coroutine, Flow
- Navigation: Jetpack Navigation Component
- Build & Deployment: CircleCI (CI/CD automation, Google Play Store deployment)
- Testing: Instrumented Tests, Local Unit Tests, and ongoing test automation efforts
- Project Structure: Multi-Module architecture
Qualifications
- 7-10 years of native Android development experience (or equivalent proficiency)
- Experience maintaining commercialized mobile services
- Strong understanding of Android platform fundamentals
- Deep understanding and hands-on experience with MVI and MVVM architectures
- Proficiency in Jetpack Compose for practical component development
- Solid grasp of asynchronous programming (Coroutines or RxJava)
- Experience developing within a Multi-Module project environment
- Collaborative mindset with a positive influence on team culture
Preferred Qualifications
- Experience leading or mentoring Android development teams
- Proven experience in refactoring and restructuring large-scale production apps
- Experience with global-scale service development
- Background in location-based or mobility-related applications
- Working proficiency in English communication
- Active learner who continuously follows latest Android technologies
- Experience in Agile, Squad, or Silo development environments.
Other offers great for you!
These companies are also looking for great profiles
IT Makers
Senior .NET for Android Developer
Fourchette proposée par le client : 400 à 500 € HT de TJM
Freelance
Brussels, Belgium
Hybrid
Skills
2 months ago
Quick apply
Visian
Senior AI Engineer / Data Scientist Senior – Intelligence Artificielle
650
Freelance
Paris, France
Hybrid
Skills
5 hours ago
Quick apply
Ever T
Développeur·se Android confirmé·e — Kotlin / Jetpack Compose / Android Auto
Freelance
Paris, France
Hybrid
Skills
4 hours ago
Quick apply