Job Description:
We are seeking a skilled and motivated Flutter Developer with 1-3 years of experience in building and maintaining cross-platform mobile applications. The ideal candidate must have published apps on either Play Store and App Store and possess hands-on experience in state management (Provider), JWT authentication, token auto-refresh, and robust exception handling.
Key Responsibilities:
Develop, test, and maintain Flutter mobile applications for Android and iOS platforms
Manage app-wide state using Provider, and handle API integration with RESTful services
Write clean, scalable, and maintainable Dart code with strong error/exception handling
Debug production issues, optimize app performance, and resolve crashes
Collaborate with backend teams, design the UI/UX using Figma, and co-ordinate with QA testers
Use Git for version control and follow agile development practices
Handle end-to-end publishing and updates of apps to Google Play Store and Apple App Store
Document technical flows and support deployment readiness
Integrate with FCM using Firebase Auth, push notifications, analytics.
Required Skills:
2-3 years of experience in Flutter, Dart, and SWIFT
Experience with native Android (Kotlin/Java) or iOS (Swift)
Hands-on experience with JWT authentication, token refresh, and secure API communication
Proficient with Provider or similar state management techniques
Strong knowledge of exception handling, asynchronous programming (Futures, async/await)
Experience integrating REST APIs, Firebase, and local storage
Familiarity with Git and collaborative development workflows
Good understanding of mobile UI design principles, debugging, and performance optimization
Preferred Skills:
Experience with other state management tools (Bloc, Riverpod, GetX)
Knowledge of CI/CD tools like Codemagic, Bitrise, or Fastlane
Must have published at least one app on Play Store and App Store Job Description:
We are seeking a skilled and motivated Flutter Developer with 1-3 years of experience in building and maintaining cross-platform mobile applications. The ideal candidate must have published apps on either Play Store and App Store and possess hands-on experience in state management (Provider), JWT authentication, token auto-refresh, and robust exception handling.
Key Responsibilities:
Develop, test, and maintain Flutter mobile applications for Android and iOS platforms
Manage app-wide state using Provider, and handle API integration with RESTful services
Write clean, scalable, and maintainable Dart code with strong error/exception handling
Debug production issues, optimize app performance, and resolve crashes
Collaborate with backend teams, design the UI/UX using Figma, and co-ordinate with QA testers
Use Git for version control and follow agile development practices
Handle end-to-end publishing and updates of apps to Google Play Store and Apple App Store
Document technical flows and support deployment readiness
Integrate with FCM using Firebase Auth, push notifications, analytics.
Required Skills:
2-3 years of experience in Flutter, Dart, and SWIFT
Experience with native Android (Kotlin/Java) or iOS (Swift)
Hands-on experience with JWT authentication, token refresh, and secure API communication
Proficient with Provider or similar state management techniques
Strong knowledge of exception handling, asynchronous programming (Futures, async/await)
Experience integrating REST APIs, Firebase, and local storage
Familiarity with Git and collaborative development workflows
Good understanding of mobile UI design principles, debugging, and performance optimization
Preferred Skills:
Experience with other state management tools (Bloc, Riverpod, GetX)
Knowledge of CI/CD tools like Codemagic, Bitrise, or Fastlane
Must have published at least one app on Play Store and App Store

