logo
Job Description

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.

Responsibilities
  • 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.
Qualifications
  • 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.