About the job Flutter Team Lead
TO GET TIMELY UPDATES ON JOB OPENINGS, FEEL FREE TO JOIN OUR COMMUNITY @ https://www.industryacademiacommunity.com (4L+ MEMBERS FROM 35+ COUNTRIES)
Job Overview:
As a Flutter Team Lead, you will be responsible for leading a team of developers in the design, development, and maintenance of mobile applications using the Flutter framework. You will work closely with cross-functional teams including designers, product managers, and quality assurance engineers to ensure the timely delivery of high-quality mobile applications that meet the requirements and expectations of our clients and end-users.
Responsibilities:
- Lead a team of Flutter developers, providing guidance, mentorship, and technical expertise to ensure the successful delivery of mobile applications
- Collaborate with product managers, designers, and other stakeholders to define project requirements, scope, and timelines
- Participate in the architecture, design, and implementation of mobile applications using Flutter, ensuring adherence to best practices and coding standards
- Conduct code reviews to maintain code quality, performance, and scalability
- Coordinate with quality assurance engineers to define and execute comprehensive test plans to ensure the reliability and robustness of mobile applications
- Stay up-to-date with the latest trends and advancements in mobile development and the Flutter framework, and evaluate their potential impact on current and future projects
- Drive continuous improvement initiatives within the team, including process enhancements, tooling upgrades, and knowledge sharing sessions
- Provide technical leadership and support to resolve complex technical issues and challenges
- Collaborate with other team leads and stakeholders to identify dependencies, mitigate risks, and ensure the successful delivery of integrated solutions
- Foster a culture of collaboration, innovation, and continuous learning within the team
Mandatory Requirements:
- Bachelor's or Master's tdegree in Computer Science, Engineering, or a related field
- Proven experience 7 years in mobile application development, with a focus on Flutter
- Demonstrated experience 2 years in leading and managing software development teams
- Strong proficiency in Dart programming language and the Flutter framework
- Extensive knowledge of mobile app architecture, design patterns, and best practices
- Experience with RESTful APIs, JSON, and third-party integrations
- Solid understanding of version control systems (e.g., Git), CI/CD pipelines, and agile development methodologies
Preferred Requirements:
- Flutter certification or relevant professional certifications
- Experience with native mobile app development (iOS/Android)
- Knowledge of UI/UX principles and design tools (e.g., Sketch, Adobe XD)
- Familiarity with cloud platforms and services (e.g., AWS, Google Cloud)
- Experience with automated testing frameworks (e.g., Flutter Driver, Mockito)
- Contribution to open-source projects or active participation in the Flutter community
Qualities:
- Excellent communication skills, with the ability to effectively collaborate with cross-functional teams and communicate technical concepts to non-technical stakeholders
- Strong problem-solving and analytical skills, with a keen attention to detail
- Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities simultaneously
Benefits:
- Competitive salary
- Health, dental, and vision insurance
- Retirement savings plan
- Flexible work hours
- Professional development opportunities
- Collaborative and innovative work environment
Job Location: Remote/Hybrid/In-Office
Note: To accomplish our vision, our Flagship Event 'IAC VISION 2030' would provide employment and career opportunities for millions of job-ready interns, freshers and professionals in our Industry Academia Community (IAC).
By submitting your application you accept the Terms and Conditions