We are working on a project to develop a hybrid CRM and e-commerce platform. This innovative platform aims to seamlessly integrate customer relationship management with comprehensive e-commerce functionalities, providing an all-in-one solution for businesses. As part of this project, we need a talented Senior iOS Developer to convert our existing Swift iOS app to a cross-platform solution, utilizing Xamarin iOS or .Net Maui iOS.
Job Summary: We are seeking a highly experienced Senior iOS Developer with a strong background in building mobile applications using Swift. The ideal candidate will have extensive experience in developing cross-platform apps and will play a key role in converting our existing Swift iOS app to either Xamarin iOS or .Net Maui iOS. This is an exciting opportunity to work on an innovative hybrid CRM and e-commerce platform.Tips: Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall.
Responsibilities• Develop and maintain high-quality iOS applications using Swift.• Lead the conversion of our existing Swift iOS app to Xamarin iOS or .Net Maui iOS.• Collaborate with cross-functional teams to define, design, and ship new features for the hybrid CRM and e-commerce platform.• 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 current and competitive.
Qualifications• 5+ years of experience in iOS development with a strong focus on Swift.• Proven experience in building and maintaining mobile applications.• Strong understanding of the entire mobile development lifecycle.• Experience with cross-platform app development.• Hands-on experience in converting Swift iOS apps to either Xamarin iOS or .Net Maui iOS.• Familiarity with RESTful APIs to connect iOS applications to back-end services.• Solid understanding of Apple's design principles and interface guidelines.• Proficient understanding of code versioning tools such as Git.• Strong problem-solving skills and ability to troubleshoot and resolve issues.• Excellent communication and collaboration skills.