We are looking for a Senior Flutter Developer with extensive experience in architecting and developing enterprise-grade mobile and web applications . The ideal candidate will have deep technical expertise in Flutter & Dart , a solid foundation in scalable app architectures , and a proven track record of delivering high-performance, production-ready applications that integrate with microservices, AI, and automation systems .
This is a senior-level hands-on role that requires leadership in design, performance optimization, and system-level thinking.
Key Responsibilities
- Architect, design, and develop enterprise-grade cross-platform applications using Flutter (Android, iOS, and Web) .
- Build modular, clean, and maintainable codebases following modern design patterns (BLoC, Riverpod, MVVM, or Clean Architecture).
- Integrate with RESTful and GraphQL APIs , message queues, and real-time data pipelines .
- Implement offline-first architecture with advanced local database handling (SQLite, Isar, Hive, or ObjectBox).
- Work closely with backend and DevOps teams to ensure secure, efficient, and scalable API integrations .
- Optimize app performance, memory usage, and startup time for enterprise workloads .
- Collaborate with UI / UX teams to deliver pixel-perfect, responsive, and fluid user experiences .
- Implement CI / CD pipelines for continuous testing, integration, and deployment.
- Integrate AI / ML modules (e.g., OpenAI, Azure Cognitive Services, Google ML Kit) into app workflows where applicable.
- Manage version control, branching strategies, and release management for large-scale projects.
Required Technical Expertise
6+ years of total mobile development experience with 3+ years in Flutter / Dart .Strong knowledge of Flutter architecture, state management , and multi-module project structures .Expertise in REST APIs, JSON serialization, caching, and offline sync strategies .Experience integrating with backend microservices (.NET, Node.js, Go, or Java) .Hands-on with Firebase , Push Notifications , Socket.io , or MQTT for real-time communications.Solid experience in CI / CD pipelines (GitHub Actions, Bitrise, Codemagic, or Azure DevOps).Deep understanding of secure authentication flows (OAuth2, JWT, SSO) and enterprise security practices.Familiar with AI / automation integration and analytics-driven app logic .Strong debugging, profiling, and performance optimization capabilities.