Sr. Associate – Android+ Flutter

  • Location Icon

    GIFT CITY, Gandhinagar

  • Experience Icon

    5+ yrs

  • Shift Icon

    10 AM to 6:30 PM

Qualification

B.Tech or B.E, B.C.A prior to M.C.A

  • Develop and manage Android applications using Kotlin, MVVM architecture, and Jetpack components.
  • Contribute to cross-platform modules by developing in Flutter (Android/iOS) when required.
  • Build, optimize, and maintain scalable mobile applications with high performance and clean architecture.
  • Provide technical solutions to improve app stability, UI/UX quality, and overall mobile experience.
  • Work with Jetpack components including ViewModel, LiveData, Room, Navigation, Coroutines, Flows, etc.
  • Integrate REST APIs, handle offline storage, caching, background tasks, and app lifecycle management.
  • Continuously discover, evaluate, and implement new technologies and best practices.
  • Write clean, maintainable, and testable code while participating in code reviews and troubleshooting issues.
  • Collaborate closely with designers, backend developers, and QA teams to build features on both Android and Flutter platforms.

Requirements

  • Strong hands-on experience with Kotlin and MVVM architecture.
  • Good understanding of Coroutines, Flows, and Dependency Injection (Hilt/Dagger).
  • Knowledge of REST APIs, JSON parsing, and mobile network handling.
  • Knowledge of Google Play Services, Firebase (optional), push notifications, and app publishing.
  • Strong unit testing and debugging skills.
  • Experience with Jetpack Compose UI (Bonus).
  • Experience with Flutter SDK and Dart.
  • Good understanding of BLoC state management.
  • Familiarity with platform-specific integration for Android/iOS.
  • Solid understanding of mobile app lifecycle, performance tuning, and memory optimization.
  • Strong communication skills and ability to collaborate in a team environment.