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:
- Develop and maintain robust, scalable, and high-performance Flutter applications for iOS platforms.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
- Optimize application performance and ensure responsiveness across different iOS devices.
- Debug and resolve issues, identify and fix bugs, and continuously improve application stability.
- Conduct thorough code reviews to ensure code quality, readability, and adherence to project requirements.
- Collaborate with designers to implement visually appealing user interfaces.
- Stay up-to-date with the latest Flutter and iOS development trends, frameworks, and libraries.
- Work closely with QA teams to ensure the quality and reliability of the developed applications.
- Participate in agile development processes, including sprint planning, estimation, and retrospectives.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum 4 years of professional experience in iOS application development using Flutter framework.
- Strong knowledge and hands-on experience with Flutter and Dart programming language.
- Proficiency in iOS development using Swift and Objective-C.
- Experience with integrating Flutter applications with native iOS features and APIs.
- Solid understanding of iOS design patterns, architectural principles, and mobile app development best practices.
- Familiarity with RESTful APIs, JSON, and web services integration.
- Experience with version control systems (Git) and collaborative development workflows.
- Strong problem-solving and analytical skills, with the ability to troubleshoot and resolve complex technical issues.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Experience with Agile/Scrum development methodologies is a plus.
- Published Flutter applications on the App Store is a plus.