Flutter Team Lead - (Exp - 3+ yrs )

0 - 3 years

0 Lacs

Posted:2 weeks ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description

Position Title: Flutter Team Lead

Experience Required: 3 years of relevant experience

Location: Local candidates from Ahmedabad preferred (relocation is not encouraged)

Employment Type: Full-time (work from office)

About the Role:

We are seeking a highly skilled and motivated Flutter Team Lead to join our growing development team. As a Flutter Team Lead, you will be responsible for overseeing the development and delivery of mobile applications using the Flutter framework. You will lead a team of Flutter developers, ensuring high-quality code, timely deliveries, and seamless collaboration across teams. You will also play a key role in setting technical direction, mentoring team members, and driving the overall success of the mobile app development lifecycle.

Key Responsibilities:

  • Team Leadership & Collaboration:
  • Lead a team of Flutter developers, fostering a collaborative and efficient work environment.
  • Act as the primary point of contact for all Flutter-related technical discussions and decisions.
  • Provide guidance and mentorship to junior developers, helping them grow their skills and knowledge.
  • Facilitate sprint planning, code reviews, and retrospective meetings to ensure continuous improvement.

Architecture & Design:

  • Define and drive the technical direction for Flutter-based mobile applications.
  • Ensure that the application architecture is modular, scalable, and maintainable.
  • Work closely with product managers, designers, and other stakeholders to align technical solutions with business needs.

Coding & Development:

  • Write clean, maintainable, and optimized Flutter code for iOS and Android applications.
  • Take ownership of critical app features and technical challenges.
  • Ensure high-quality standards through code reviews, unit testing, and continuous integration practices.
  • Performance & Optimization:
  • Monitor and optimize app performance, including speed, memory usage, and responsiveness.
  • Address and resolve issues related to app performance, stability, and scalability.

Project Management:

  • Collaborate with cross-functional teams to deliver projects on time and within scope.
  • Oversee the development lifecycle, ensuring deadlines are met and project goals are achieved.
  • Track progress using agile methodologies (Scrum, Kanban) and provide regular updates to management.

Quality Assurance:

  • Implement automated testing strategies for Flutter apps (unit tests, widget tests, integration tests).
  • Enforce best practices in testing, CI/CD, and version control systems (Git).
  • Continuous Learning & Innovation:
  • Stay up to date with the latest trends and advancements in Flutter, mobile development, and related technologies.
  • Evaluate and introduce new tools, libraries, and technologies to improve app development processes.

Requirements:

Education:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • Experience:
  • 5 years of professional experience in mobile app development with at least 3 years of relevant experience working with Flutter.
  • Proven track record of leading or managing a mobile development team.
  • Strong experience with mobile architecture, including state management (e.g., Provider, Riverpod, BLoC), navigation, and APIs.

Technical Skills:

  • Expertise in Flutter and Dart programming language.
  • Deep understanding of mobile app development for both iOS and Android platforms.
  • Familiarity with native iOS/Android development and bridging between Flutter and native code when required.
  • Experience with version control systems (Git) and CI/CD pipelines.
  • Knowledge of automated testing frameworks for Flutter.
  • Understanding of cloud services (Firebase, AWS, etc.) and RESTful APIs.
  • Familiarity with agile methodologies (Scrum, Kanban).

Soft Skills:

  • Excellent communication skills and the ability to collaborate with diverse teams.
  • Strong problem-solving abilities and attention to detail.
  • Leadership qualities with the ability to motivate, mentor, and guide a development team.
  • Ability to manage multiple priorities and meet deadlines.

Nice to Have:

  • Experience with Flutter web or desktop applications.
  • Knowledge of GraphQL and other modern API paradigms.
  • Experience with Flutter performance profiling and optimization tools.
  • Familiarity with mobile app deployment processes on the App Store and Google Play.
  • Previous experience in an agile or startup environment.

Why Join Us?

  • Be part of a dynamic and collaborative team that values innovation and creativity.
  • Opportunity for career growth and skill development.
  • Work on exciting projects that impact real users.
  • Competitive salary, benefits, and a flexible work environment.

How to Apply:

Please submit your updated resume, and a cover letter detailing your experience with Flutter and team leadership to !

Job Type: Full-time

Pay: ₹45,000.00 - ₹60,000.00 per month

Schedule:

  • Day shift

Application Question(s):

  • What's your Current CTC?
  • What's your Expected CTC?
  • What's your Notice Period?
  • Do you have experience with Socket.io?
  • Do you have experience communicating with international clients?
  • Have you led a team of junior Flutter developers?

Experience:

  • Flutter Team Lead : 3 years (Required)

Language:

  • English (Required)

Location:

  • Gota, Ahmedabad, Gujarat (Required)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You