Deutsche Telekom Digital Labs
Android Developer (Flutter)
- Compensation
- Not disclosed
- Location
- Gurgaon
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Mobile
- Posted
Skills
Must have
- Android Development, Flutter, and Dart are mandatory.
- Strong knowledge of Android SDK, Kotlin / Java, Dart, Android Studio, Flutter SDK, REST API integration, JSON, Git / GitHub / GitLab, Firebase, mobile application debugging, and performance optimizati
Nice to have
- Jetpack / Jetpack Compose.
- Android Architecture Components.
- MVVM / Clean Architecture.
- State management in Flutter: Bloc/Provider/Riverpod.
- SQLite / Room
- Push Notifications / Firebase Cloud Messaging.
- Google Maps / Location Services.
- CI/CD for mobile applications.
- Play Store deployment.
- Unit & Widget Testing.
- Third-party SDK/API integration.
Full description
We are looking for a skilled Android Developer with strong hands-on experience in Flutter to design, develop, and maintain high-quality mobile applications. The ideal candidate should have strong knowledge of Android development along with practical experience building cross-platform applications using Flutter.
Responsibilities:
- Develop and maintain mobile applications for Android and Flutter platforms.
- Build scalable, responsive, and high-performance mobile applications.
- Work closely with product, UI/UX, backend, and QA teams to deliver new features.
- Integrate REST APIs, third-party SDKs, and backend services.
- Debug, troubleshoot, and optimize application performance.
- Write clean, maintainable, and reusable code.
- Participate in code reviews, testing, and deployment activities.
- Ensure applications follow Android and Flutter development best practices.
Requirements:
- Android Development, Flutter, and Dart are mandatory.
- Strong knowledge of Android SDK, Kotlin / Java, Dart, Android Studio, Flutter SDK, REST API integration, JSON, Git / GitHub / GitLab, Firebase, mobile application debugging, and performance optimization.
Good-to-Have Skills:
- Jetpack / Jetpack Compose.
- Android Architecture Components.
- MVVM / Clean Architecture.
- State management in Flutter: Bloc/Provider/Riverpod.
- SQLite / Room
- Push Notifications / Firebase Cloud Messaging.
- Google Maps / Location Services.
- CI/CD for mobile applications.
- Play Store deployment.
- Unit & Widget Testing.
- Third-party SDK/API integration.