Job Openings Flutter IOS

About the job Flutter IOS

We are seeking an experienced Flutter iOS Developer to join our dynamic and innovative team. As a Flutter iOS Developer, you will be responsible for developing and maintaining high-quality mobile applications for iOS platforms using the Flutter framework. This role requires strong expertise in Flutter, Dart programming language, and iOS development.

Responsibilities:

  1. Develop and maintain robust, scalable, and high-performance Flutter applications for iOS platforms.
  2. Collaborate with cross-functional teams to define, design, and ship new features.
  3. Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
  4. Optimize application performance and ensure responsiveness across different iOS devices.
  5. Debug and resolve issues, identify and fix bugs, and continuously improve application stability.
  6. Conduct thorough code reviews to ensure code quality, readability, and adherence to project requirements.
  7. Collaborate with designers to implement visually appealing user interfaces.
  8. Stay up-to-date with the latest Flutter and iOS development trends, frameworks, and libraries.
  9. Work closely with QA teams to ensure the quality and reliability of the developed applications.
  10. Participate in agile development processes, including sprint planning, estimation, and retrospectives.

Requirements:

  1. Bachelor's degree in Computer Science, Software Engineering, or a related field.
  2. Minimum 4 years of professional experience in iOS application development using Flutter framework.
  3. Strong knowledge and hands-on experience with Flutter and Dart programming language.
  4. Proficiency in iOS development using Swift and Objective-C.
  5. Experience with integrating Flutter applications with native iOS features and APIs.
  6. Solid understanding of iOS design patterns, architectural principles, and mobile app development best practices.
  7. Familiarity with RESTful APIs, JSON, and web services integration.
  8. Experience with version control systems (Git) and collaborative development workflows.
  9. Strong problem-solving and analytical skills, with the ability to troubleshoot and resolve complex technical issues.
  10. Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  11. Experience with Agile/Scrum development methodologies is a plus.
  12. Published Flutter applications on the App Store is a plus.