Search by job, company or skills

Cloudesign

Senior Flutter Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role : Senior Flutter Developer

Experience: 6+Years

Location: Mumbai (Lower parel)

About The Role

We are looking for a highly skilled Senior Flutter Developer with 6+ years of hands-on experience

building performant, cross-platform mobile applications. You will be a core contributor to our Flutter

application across Android and iOS, own quality through comprehensive testing, and leverage

observability tooling to keep the app running at peak performance. You will also bring your

expertise to elevate junior engineers on the team. Primary responsibility would be to contribute to

codebase.

Technical Requirements

  • 6+ years of professional experience in Flutter/Dart with a strong portfolio of shipped Android and iOS applications.
  • Deep understanding of Flutter rendering pipeline, widget lifecycle, and performance profiling using Flutter DevTools and platform-native profilers.
  • Proven expertise in state management solutions — BLoC, Riverpod, Provider, or GetX — and the ability to evaluate trade-offs between them.
  • Strong command of unit testing with flutter_test, widget testing, and integration testing with integration_test; experience with mocking libraries such as Mockito or Mocktail.
  • Experience strategizing testing cycles — test pyramid design, coverage strategy, flaky test management, and CI integration.
  • Hands-on experience with observability and monitoring tools for mobile (Firebase Performance
  • Monitoring, Crashlytics, Sentry, Datadog Mobile RUM, or equivalent).
  • Proficiency with RESTful API and GraphQL integration, including authentication flows and offline-first data strategies.
  • Solid understanding of platform-specific behaviour, native integration via platform channels, and FFI where needed.
  • Familiarity with CI/CD pipelines (GitHub Actions, Bitrise, Codemagic) and automated build/distribution workflows.
  • Experience with code architecture patterns — Clean Architecture, MVVM, or layered architecture — in large Flutter codebases.

Core Skills

Flutter & Dart Android & iOS Unit Testing BLoC / Riverpod Flutter DevTools Firebase Performance Sentry / Datadog CI/CD Pipelines Clean Architecture REST & GraphQL Platform Channels Observability

Nice to Have

  • Experience with Flutter for Web or Desktop targets in a production context.
  • Background with native Android (Kotlin) or iOS (Swift) development.
  • Exposure to A/B testing frameworks and feature flag management for mobile.
  • Familiarity with accessibility best practices (WCAG) and semantic widget implementation in Flutter.
  • Prior experience leading or contributing in architecting a mobile platform from the ground up.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147200001