Role Overview
Were looking for a Flutter Developer who can actually ship production-ready mobile appsnot someone whos just followed YouTube tutorials. Youll be responsible for building, maintaining, and scaling cross-platform mobile applications with clean architecture, solid performance, and real-world usability.
If you cant think beyond UI screens, this role is not for you.
Key Responsibilities :-
Develop and maintain cross-platform mobile apps using Flutter (Android & iOS).
Convert Figma / UI designs into pixel-perfect, responsive Flutter interfaces.
Write clean, scalable, and testable Dart code.
Implement state management (Provider, Riverpod, Bloc, or equivalent).
Integrate REST APIs / GraphQL, handle JSON parsing, error handling, and API failures.
Work with backend teams ( / Laravel / Firebase, etc.) for smooth data flow.
Optimize app performance, memory usage, and app size.
Implement authentication, payments, push notifications, and third-party SDKs.
Debug issues across devices, OS versions, and screen sizes.
Publish apps to Google Play Store and Apple App Store (including signing, builds, and compliance).
Maintain code quality using Git, code reviews, and documentation.
Required Skills (Non-Negotiable) :-
Strong experience with Flutter & Dart.
Solid understanding of mobile app lifecycle (Android & iOS).
Experience with state management (at least one approach deeply).
API integration using HTTP, Dio, Retrofit, etc.
Familiarity with Firebase (Auth, Firestore, Push Notification).
Knowledge of Git version control.
Understanding of responsive UI, adaptive layouts, and platform differences.
Ability to debug without panicking.