Uplers is hiring Android developer as a freshers and experienced candidates. This job location in mumbai,pune and Bengaluru.
Summary
As an Android Developer, you will play a key role in designing, developing, and maintaining dynamic mobile applications.
You will be part of a collaborative environment where innovation, creativity, and technology coexist to deliver meaningful solutions.
Company : Uplers
Position: Android developer
Experience: freshers
Qualification: graduate
Location: Mumbai, pune and Bengaluru
Key Responsibilities
- Apply OOP principles
- Work in Android Studio to design, debug, and optimize applications
- Integrate third-party APIs and manage data exchanges with RESTful services and JSON
- Implement Coroutines for smooth asynchronous operations
- Design engaging user interfaces with Jetpack Compose while supporting legacy frameworks when required
- Work with Android Components like Activities, Fragments, Services, and Broadcast Receivers
- Follow MVVM/MVP architecture practices for clean, maintainable applications
- Collaborate with product teams to define, design, and implement new features
- Ensure application stability, security, and high performance
- Write unit tests, conduct code reviews, and document development processes
Required Skills & Qualifications
- Strong command over Kotlin and Java
- Sound understanding of Object-Oriented Programming
- Expertise in Android Studio and full app development lifecycle
- Experience with APIs, REST integration, and JSON parsing
- Knowledge of Coroutines for concurrency management
- Hands-on with Jetpack Compose and Material Design 3 (MD3)
- Experience handling Activities, Fragments, Background Services
- Familiarity with WorkManager, JobScheduler
- Knowledge of Firebase services
- Understanding of Clean Architecture with MVVM layering (Use Cases, Repository, etc.)
- Experience working with Git/SVN version control
Good to Have
- Familiarity with Hilt/Dagger for Dependency Injection
- Knowledge of Room Database and SQLite
- Experience in Unit/UI Testing with JUnit, Espresso
- Awareness of the latest Android development trends and best practices
- Understanding of Google Play Store deployment process