Source description
About the role
Sr Software Engineer Android Mobile App Developer Android Mobile App Developer Bachelors degree in computer science Mechanical or equivalent 3 - 5 Years More Details Sr Software Engineer Android Mobile App Developer - Softdel Sr Software Engineer Android Mobile App Developer Designation: Sr Software Engineer Skills: Android Mobile App Developer Qualification: Bachelor s degree in computer science, IT, E&TC, 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 new 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. roles: Engineering Skills: Allowed Type(s): .pdf, .doc, .docx By using this form you agree with the storage and handling of your data by this website. *
More at Softdel Systems