We are seeking a talented and experienced iOS Developer with. As an iOS Developer, you will be responsible for creating efficient, visually appealing, and cross-platform mobile solutions for iOS devices using the Flutter and Ionic frameworks.
Key Responsibilities:
1. Design and develop mobile applications for iOS devices using Flutter and Ionic Framework. Leverage your knowledge of both frameworks to create responsive and feature-rich apps that work seamlessly on multiple platforms.
2. Collaborate with the design team to implement intuitive and visually appealing user interfaces. Ensure that the app's UI/UX elements adhere to platform-specific design guidelines for iOS.
3. Integrate with backend services and APIs to retrieve and update data within the mobile applications. Experience with RESTful APIs and handling JSON data is essential.
4. Identify and resolve performance bottlenecks in the applications to ensure smooth performance and responsiveness.
5. Conduct thorough testing of the applications to identify and fix bugs and issues. Write unit tests and perform regular quality assurance to maintain code integrity.
6. Utilize version control systems, such as Git, to manage codebase changes efficiently and collaborate with other developers effectively.
7. Prepare and release iOS applications developed with Flutter and Ionic Framework on the Apple App Store. Familiarity with the App Store submission process and guidelines is desired.
8. Stay updated with the latest trends and advancements in Flutter, Ionic, iOS development, and related technologies.
9. Maintain and update the codebase to adapt to changes in Flutter, Ionic, iOS versions, devices, and evolving project requirements.
10. Work closely with cross-functional teams, including designers, backend developers, and QA testers, to deliver new features and enhancements.
Requirements:
1. Bachelor's degree in Computer Science, Software Engineering, or a related field.
2. 2-4 years of experience in iOS app development