Senior Android Developer (Bengaluru)

Senior Android Developer (Bengaluru)

29 Aug
|
Sop Technology Services
|
Bengaluru

29 Aug

Sop Technology Services

Bengaluru

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
- Cooperative 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.

📌 Senior Android Developer (Bengaluru)
🏢 Sop Technology Services
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior android developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior android developer (bengaluru) / bengaluru