14 Aug
|
UNIDEL Group
|
Pune
- Designation - Sr Software Engineer
- Qualification - Bachelor s degree in computer science, IT, ETC, Mechanical or equivalent.
- Location - Pune
- Experience - 3 - 5 Years
Overview
We are looking for a skilled Android Mobile App Developer to maintain and enhance a native Android application. The role involves building scalable, high-performance mobile solutions, integrating backend services and IoT systems, and delivering user-centric features following modern Android development practices.
Responsibilities:
- Maintain, troubleshoot, and optimize existing Android applications.
- Design, develop, and deliver recent features using established architecture patterns such as MVP and Repository .
- Collaborate with product owners, UI/UX designers, and QA teams to deliver high-quality releases.
- Integrate and manage RESTful APIs , backend services, and third-party SDKs.
- Implement responsive and modern UI using AndroidX, Material Design, ViewBinding, and ConstraintLayout .
- Manage local data storage using Room, GreenDAO, and SharedPreferences .
- Develop and maintain real-time features including device control, automation, and monitoring.
- Support firmware update (OTA) mechanisms and notification workflows.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in peer code reviews and contribute to continuous improvement initiatives.
- Provide post-release support including bug fixing, performance tuning, and technical enhancements.
- Experienced in implementing secure development methodologies,
ensuring robust protection of sensitive data and systems integrity
Requirements
- Bachelor s degree in Computer Science, Engineering, or equivalent practical experience.
- 3 to 5 years of hands-on experience in native Android development using Java .
- Strong understanding of Android architecture patterns ( MVP, MVVM, Repository ).
- Proficiency with Android Studio, Gradle, and Git-based version control systems .
Experience with key libraries and frameworks
- Retrofit, OkHttp, RxJava
- Room, GreenDAO
- EventBus, Glide / Picasso
- Solid understanding of REST APIs, JSON, and asynchronous programming .
- Knowledge of secure coding practices and mobile data privacy (e.g., GDPR principles).
- Strong debugging, problem-solving, and analytical skills.
- Good communication skills and ability to work effectively in distributed teams.
Nice to Have
- Exposure to IoT, BLE, or Wi-Fi based device communication .
- Experience with Kotlin, Jetpack libraries, Coroutines, or Jetpack Compose .
- Familiarity with geofencing, automation, and scheduling features .
- Experience in multi-language apps, localization, and RTL support .
- Knowledge of OTA updates, push notifications, crash analytics, and monitoring tools .
- Understanding of CI/CD pipelines for mobile applications.
Disclaimer: This has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.
📌 Sr Software Engineer (Android Mobile App Developer) (Pune)
🏢 UNIDEL Group
📍 Pune