Junior Flutter Developer
- Role
- Mobile
- Experience
- Junior
- Employment
- Full-time
Open to IN only. Set where you work from to check your eligibility.
No BS summary
Junior Flutter Developer, 3–5 years of mobile app experience. Must have strong Flutter and Dart skills, state-management experience (GetX/BLoC/Provider), Firebase and RESTful API integration. Applicants must be located in India.
Core skills
Required skills
Role OverviewWe are seeking an experienced Flutter Developer with strong expertise in building high-performance mobile applications for Android and iOS platforms. The ideal candidate will have deep hands-on experience in Flutter, Dart, and backend integrations, with a solid understanding of modern app architecture, state management, and clean code principles.ResponsibilitiesDesign, develop, test, and deploy mobile applications using Flutter and DartBuild reusable and modular components using GetX or BLoC state managementIntegrate with RESTful APIs and backend services using Dio or HTTPImplement Firebase services like Authentication, Firestore, and Push NotificationsCollaborate with cross-functional teams and participate in code reviews following Clean ArchitectureUse Git, GitHub, and Bitbucket for version control and CI/CD workflowsWrite unit test cases using MockitoManage app releases to Google Play Store and App StoreIntegrate payment gateways such as Stripe, Razorpay, PayU, or PayPalRequirements3-5 years of professional experience in mobile app developmentStrong proficiency in Flutter and DartExperience with Kotlin or Java for Android, and basic Swift for iOSSolid understanding of app architecture (MVVM, MVC, Clean Architecture)Proficient with state management tools like GetX, Bloc, or ProviderExperience with Git, JIRA, and CrashlyticsBachelor’s/Master’s degree in Computer Science or related fieldSkillsFlutterDartFirebaseBLoCREST APIsBenefitsHealth insuranceProvident FundWork from home
What you'll do
- Design, develop, test, and deploy mobile applications using Flutter and Dart
- Build reusable and modular components using GetX or BLoC state management
- Integrate with RESTful APIs and backend services using Dio or HTTP
- Implement Firebase services like Authentication, Firestore, and Push Notifications
- Write unit test cases using Mockito and manage app releases to Google Play Store and App Store
What they require
- 3-5 years of professional experience in mobile app development
- Strong proficiency in Flutter and Dart
- Experience with Kotlin or Java for Android, and basic Swift for iOS
- Solid understanding of app architecture (MVVM, MVC, Clean Architecture); Proficient with state management tools like GetX, BLoC, or Provider
- Proficient with Git, JIRA, and Crashlytics; Bachelor's/Master's degree in Computer Science or related field
Benefits
- Health insurance
- Provident Fund
- Work from home