We are seeking a skilled and innovative Lead Flutter Developer to join our team. In this role, you will lead the Flutter development team, collaborate with cross-functional teams, and ensure high-quality, scalable code. This position offers an exciting opportunity to stay updated on Flutter advancements, troubleshoot issues, optimize app performance, and maintain thorough documentation.
- Lead the Flutter development team in designing, coding, and testing mobile applications using the Flutter framework.
- Collaborate with cross-functional teams, including designers and backend developers, to ensure seamless integration and optimal performance of the mobile applications.
- Architect and implement robust and scalable Flutter code, following best practices and coding standards.
- Write clean, maintainable, and well-documented code to ensure high-quality deliverables.
- Conduct thorough code reviews to ensure code quality and provide constructive feedback to team members.
- Conduct code reviews and provide constructive feedback to ensure code quality and adherence to project requirements.
- Stay updated on the latest trends and advancements in Flutter development and mobile app development in general, and apply relevant knowledge to enhance our applications.
- Troubleshoot and debug issues that arise during the development and testing phases, ensuring timely resolution.
- Collaborate with the QA team to develop and execute comprehensive test plans, ensuring a stable and reliable editing platform.
- Maintain documentation of the development process, including code documentation and project updates.
- Optimize mobile applications for performance, efficiency, and user experience.
- Bachelor’s or Master’s degree in a related field.
- 5+ Years of Flutter Developer or similar role, with a strong portfolio of Flutter applications.
- Strong understanding of UI/UX principles and the ability to implement designs accurately.
- Experience with version control systems, such as Git, and agile development methodologies.
- Strong problem-solving and analytical skills, with an ability to think creatively.
- Solid problem-solving and analytical skills, with the ability to debug and resolve complex issues.