Padmi

Sr Software Engineer

MumbaiPosted 7 months ago
Software engineeringSenior
Apply at Softdel Systems

Opens the source posting on naukri.com

Source description

About the role

View original

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

One address, no account. We’ll tell you when matching roles go live.

More at Softdel Systems

Related open roles

View all roles