We are seeking a highly experienced Senior or Lead Flutter Developer (6+ years) to drive the architectural design and high-performance implementation of our mobile applications. This role demands deep technical mastery in Flutter, clean architecture, and team leadership.
Core Technical Requirements
6+ years of mobile development experience, with 5+ years focused on Flutter / Dart in large-scale production applications. Architectural Expertise : Proven ability to design and implement Clean Architecture (e.g., DDD) and Modular Design principles. State Management Mastery : Expert-level knowledge and practical experience with Bloc / Cubit or Riverpod for complex, scalable state management. Performance Optimization : Demonstrated ability to profile, diagnose, and resolve critical performance issues (memory, build times) using Flutter Dev Tools . CI / CD & Dev Ops : Experience owning or optimizing CI / CD pipelines (Git Hub Actions, Bitrise, Codemagic ) for automated testing and deployment. Data & Networking : Strong knowledge of efficient REST API consumption , asynchronous programming (Futures / Streams) , and secure data handling. Team Leadership : Proven ability to set coding standards , perform thorough code reviews, and mentor junior and mid-level developers. Tooling : Hands-on expertise with Git, Jira, and Confluence in a professional, Agile environment.
✨ Strong Pluses
Professional exposure to Native (Kotlin / Swift) code integration via Platform Channels. Experience with Graph QL and / or advanced Firebase services. High proficiency in unit, widget, and integration testing frameworks.
Flutter Developer • Tiruppur, Tamil Nadu, India