Flutter Developer
Anamika TripathiRemoteSENIORPosted 1h ago
FlutterDartMobXProviderDioFirebaseAWSGoogle CloudAzureAIMLStripeSentryFirebase CrashlyticsGitCI/CD
About the Role
We are looking for an experienced Flutter Developer to join our remote engineering team at Geeks Invention. This role focuses on cross-platform application development with a focus on cloud platforms and AI/ML integration.
Key Responsibilities
• Design and implement cross-platform applications using Flutter and Dart
• Integrate REST APIs using Dio or similar networking libraries
• Implement Firebase services including Authentication, FCM, and analytics
• Integrate cloud platforms such as AWS, Google Cloud, or Azure
• Develop AI/ML features including AI-powered APIs and LLM-based features
• Integrate payment gateways, push notifications, and document viewing
• Ensure responsive UI, debugging, and performance optimization
• Utilize Sentry, Firebase Crashlytics, automated testing, Git, and CI/CD pipelines
• Manage App Store, Google Play, and Flutter Web deployment workflows
Requirements
• 6–7 years of experience in Flutter and Dart development
• Strong hands-on expertise in state management solutions
• Experience with REST API integration and Firebase services
• Knowledge of cloud platforms and services
• Exposure to AI/ML integration
• Understanding of payment gateway integrations
• Experience with deep linking, push notifications, and file uploads
• Strong problem-solving and analytical skills
• Excellent verbal and written communication
• Ability to work independently and collaborate with distributed teams
• Experience with technical leadership, code reviews, and mentoring