Talent.com
This job offer is not available in your country.
Flutter Developer

Flutter Developer

Digital UmbrellaRoorkee, Uttarakhand, India
14 hours ago
Job description

Location : Roorkee, Uttarakhand (on-site)

Schedule : 6 days / week (Mon–Sat)

Employment : Full-time

About the Role

We’re hiring a Flutter Developer who can build and ship production-quality mobile apps for Android and iOS . You’ll work end-to-end—from UI to release—collaborating via Jira and GitHub, integrating GraphQL APIs, and writing unit tests to keep quality high.

What you'll do :

  • Build, maintain, and optimize Flutter apps for both Android & iOS .
  • Translate product requirements into clean, testable Dart code and responsive UIs.
  • Integrate GraphQL (queries, mutations, auth, caching; e.g., graphql_flutter / ferry).
  • Write unit and widget tests to ensure coverage of critical paths.
  • Utilize Jira for sprint planning, task management, and issue tracking.
  • Use GitHub for branching, PRs, reviews, and release workflows.
  • Diagnose performance issues (jank, memory, startup) and fix crashes.
  • Prepare production releases (build / sign, Play Store & App Store submissions).
  • Follow best practices : error handling, logging, analytics, feature flags, and secure storage.
  • Document key decisions and maintain developer-friendly READMEs.

Must have qualifications :

  • 2+ years of hands-on Flutter / Dart development.
  • Shipped at least one production app (knowledge of store release processes).
  • Strong with Jira and GitHub collaboration.
  • Practical knowledge of GraphQL integration and tooling.
  • Solid grasp of unit testing in Dart (e.g., test, mockito / bloc_test / flutter_test).
  • Understanding of what makes a production-grade app : performance, reliability, crash-free sessions, analytics, CI / CD hygiene, and maintainable architecture.
  • Willing to work on-site in Roorkee , 6 days / week .
  • Nice to have :

  • State management (e.g., Riverpod), code generation (build_runner, freezed).
  • Deep links, push notifications (FCM / APNs), and app permissions.
  • CI / CD (GitHub Actions), crash / analytics (Sentry / Firebase).
  • Familiarity with REST, basic Kotlin / Swift, or platform channels.
  • Create a job alert for this search

    Flutter Developer • Roorkee, Uttarakhand, India