Talent.com
This job offer is not available in your country.
Sr Flutter developer

Sr Flutter developer

Sacrosys TechnologiesKozhikode, Kerala, India
3 days ago
Job description

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.
  • Create a job alert for this search

    Flutter Developer • Kozhikode, Kerala, India