Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Android Studio, Android Software Development Kit (SDK), Kotlin, Android Jetpack, Bluetooth Low Energy (BLE) Integrations
Description
GSPANN is hiring a Lead Software Engineer with expertise in Android Applications to design and deliver high-performance, scalable Android applications using Kotlin and Android Jetpack. The role focuses on modern architecture patterns, Bluetooth Low Energy (BLE) integrations, performance optimization, and Play Store release management.
Location: Pune
Role Type: Full Time
Published On: 3 March 2026
Experience: 8+ Years
Share this job
Description
GSPANN is hiring a Lead Software Engineer with expertise in Android Applications to design and deliver high-performance, scalable Android applications using Kotlin and Android Jetpack. The role focuses on modern architecture patterns, Bluetooth Low Energy (BLE) integrations, performance optimization, and Play Store release management.
Role and Responsibilities
- Design, develop, and maintain advanced Android applications using Android Studio and the Android SDK.
- Write clean, maintainable, and scalable code in Kotlin (or Java) following Model-View-ViewModel (MVVM) and Clean Architecture principles.
- Integrate RESTful APIs and implement offline storage, caching strategies, and background processing.
- Implement Jetpack components, including ViewModel, LiveData or StateFlow, Room, WorkManager, and Navigation.
- Develop responsive and intuitive user interfaces using XML layouts and Jetpack Compose.
- Optimize application performance, memory usage, and responsiveness while resolving ANRs and crash issues.
- Manage Play Store releases, including build generation, signing, staged rollouts, and crash monitoring.
- Collaborate with product managers, designers, and backend teams to deliver high-quality features.
- Conduct code reviews, mentor junior developers, and enforce coding standards and best practices.
- Use Git for version control and follow structured branching strategies and CI workflows.
Skills And Experience
- 5+ years of hands-on Android development experience.
- Demonstrate strong proficiency in Android Studio and the Android SDK.
- Exhibit advanced expertise in Kotlin; working knowledge of Java is preferred.
- Apply deep understanding of Jetpack components, including ViewModel, LiveData, StateFlow, Room, WorkManager, and Navigation.
- Use Coroutines effectively and implement Dependency Injection frameworks such as Hilt, Dagger, or Koin.
- Integrate REST APIs using Retrofit and OkHttp.
- Debug and profile applications using ADB, Android Studio Profiler, Systrace, and LeakCanary.
- Manage application publishing and release cycles through the Google Play Console.
- Implement data storage solutions using Room, SQLite, and SharedPreferences.
- Develop unit and UI tests using JUnit, Mockito, and Espresso.
- Configure Gradle builds, build variants, and dependency management.
- Apply Material Design guidelines and accessibility standards.
- Demonstrate production-level experience with Jetpack Compose.
- Implement CI/CD automation using GitHub Actions, Bitrise, Jenkins, or Fastlane.
- Work with Firebase services including Crashlytics, Analytics, and Firebase Cloud Messaging (FCM).
- Implement secure coding practices including encryption, certificate pinning, ProGuard or R8, and secure storage.
Similar Jobs
Backend Software Developer - North America
Trackunit
AI Engineer, Internal Enablement & Productivity
Burtch Works
Senior Developer (Dot Net 6,7,8) with IT Product based Co- Pune
Seventh Contact Hiring Solutions
Sql Developer/ Etl Developer - Remote (Bengaluru)
Capgemini
Lead Google Cloud Platform Engineer: AI Platforms & Development
Jobs via Dice
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free