11 Oct
|
Harbinger Group
|
Baner
11 Oct
Harbinger Group
Baner
Job Description
Designation: Mobile Developer
Office Location: Pune
Position description:
- Design, develop, and maintain scalable, reliable, and high-performance Android applications using Kotlin.
- Develop clean, reusable, maintainable, and testable code following Android and Kotlin best practices.
- Implement contemporary Android UI using Jetpack Compose and/or XML-based layouts.
- Develop and maintain application components using Android Jetpack libraries.
- Integrate Android applications with RESTful APIs and backend services.
- Implement application architecture using patterns such as MVVM, Clean Architecture, or equivalent architectural approaches.
- Work with local data storage technologies such as Room, SQLite, DataStore, or SharedPreferences.
- Implement asynchronous and concurrent operations using Kotlin Coroutines and Flow.
- Integrate third-party SDKs, libraries, APIs, analytics, push notifications, and other mobile services.
- Implement secure authentication, authorization, data protection, and secure API communication.
Mobile: Kotlin | Android SDK | Jetpack | Jetpack Compose | Android Studio | Gradle
Architecture: MVVM | Clean Architecture | SOLID | Design Patterns | Dependency Injection | Modularization
Integration: REST APIs | Retrofit | OkHttp | JSON | OAuth/JWT | Firebase
Data: Room | SQLite | DataStore | Coroutines | Flow
Testing: JUnit | Mockito/MockK | Espresso | Compose Testing | Debugging & Profiling
Engineering: Git | CI/CD | Secure Coding | Performance Optimization | Code Review | Agile/Scrum
Job Snapshot
Updated Date
07-10-2026
Job ID
Harb743
Department
Delivery Unit 3
Location
Baner, Pune, Maharashtra, India
Experience
4 - 6 Years
Employee Type
Third Party Contract
📌 Senior Software Engineer (Baner)
🏢 Harbinger Group
📍 Baner