Mobile Software Engineer

Back to Jobs

Mobile Software Engineer

Elite IT Staffing And Consulting

₹18,00,000–₹25,00,000 / Year

Location

Bangalore, Karnataka, India

Experience

Posted

Jul 16, 2026

Apply by

August 16, 2026

Applicants

11

Easy applyFull-timeHybridmobile-development

Job Description

We are hiring on behalf of a prestigious client for a Mobile Software Engineer III specializing in Flutter development. The role is hybrid and requires a hands-on senior engineer comfortable building production Flutter apps end to end, integrating native Android/iOS capabilities, and working within a clean, testable architecture alongside a mobile engineering team.

Key Responsibilities

  • Build and maintain cross-platform mobile applications using Flutter and Dart 3.x
  • Implement native Android/iOS functionality using Kotlin or Swift, including Flutter Method Channels where needed
  • Design and integrate REST and GraphQL APIs
  • Apply MVVM or Clean Architecture principles across the codebase
  • Integrate Firebase services including Analytics, Crashlytics, Remote Config, and Notifications
  • Manage local data persistence using SQLite or Hive
  • Implement analytics and payment gateway integrations
  • Set up and maintain CI/CD pipelines using GitHub Actions, Fastlane, or Firebase App Distribution

Requirements

  • 5+ years of overall software engineering experience
  • 3+ years hands-on experience with Flutter
  • 3+ years experience with Kotlin or Swift
  • Strong proficiency in Dart and Flutter 3.x
  • Experience with REST and GraphQL APIs
  • Solid understanding of MVVM or Clean Architecture
  • Experience with Firebase (Analytics, Crashlytics, Remote Config, Notifications)
  • Experience building at least one Flutter app from scratch
  • Proficiency with at least 3 state management approaches (Provider, Riverpod, BLoC, GetX)
  • Experience with SQLite or Hive, analytics integration, payment gateways, or native method channels (at least 5 of 6 listed areas)
  • Preferred: GitHub Actions, Fastlane, Firebase App Distribution, Lottie/Rive animations, AI/LLM-powered mobile apps, OAuth 2.0/OpenID Connect

Skills Required

MVVMKotlinClean ArchitectureREST APIsGraphQLSwiftRiverpodDartFirebaseSQLiteFlutterBloc

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android