We are seeking an experienced Flutter Team Lead to lead the design, development, and delivery of high-quality mobile applications. You will manage a team of Flutter developers, drive technical decisions, ensure best practices, and collaborate closely with product managers, designers, and backend teams.
Responsibilities
- Lead and mentor a team of Flutter developers.
- Architect and develop scalable, high-performance Flutter applications.
- Define coding standards, best practices, and review code.
- Collaborate with product, UI/UX, backend, and QA teams.
- Manage sprint planning, task estimation, and delivery timelines.
- Troubleshoot complex technical issues and optimise performance.
- Ensure app security, quality, and compliance with app store guidelines.
- Stay updated with Flutter, Dart, and mobile development trends.
- Ensure compliance with app store policies and mobile standards.
Requirements
- Strong experience in Flutter.
- Solid understanding of mobile app architecture (MVVM, Clean Architecture).
- Experience with state management (Provider, Riverpod, Bloc, etc. )
- REST APIs, JSON, and third-party integrations.
- Experience with CI/CD, app deployment (Play Store & App Store).
- Knowledge of Firebase, push notifications, and analytics.
- Strong communication and problem-solving skills.
- Knowledge of unit testing, widget testing, and integration testing.
- Experience working in Agile/Scrum environments.
- Familiarity with DevOps or cloud platforms.
This job was posted by Monika Gautam from mPokket.