We are seeking a highly skilled Flutter App Developer to join our dynamic team. The ideal candidate will be responsible for developing high-quality mobile applications for both Android and iOS platforms using Flutter. You will work closely with our design and development teams to create user-friendly and efficient applications that meet our clients needs.
Key Responsibilities:
Design and develop advanced applications for the Flutter platform.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automation.
Stay up-to-date with the latest industry trends and technologies to ensure our apps are cutting-edge.
Requirements:
Proven experience as a Flutter Developer.
Strong proficiency in Dart programming language.
Experience with third-party libraries and APIs.
Knowledge of mobile application architecture, design patterns, and best practices.
Familiarity with RESTful APIs to connect Flutter applications to back-end services.
Understanding of the Agile development lifecycle.
Excellent problem-solving skills and ability to work independently or as part of a team.
Strong attention to detail and a passion for delivering high-quality work.
Preferred Qualifications:
Bachelors degree in Computer Science, Engineering, or a related field.
Experience with other mobile development frameworks like React Native.
Knowledge of continuous integration and continuous deployment (CI/CD) practices.
Experience with version control systems such as Git.
Good understanding of UI/UX principles and best practices.