
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.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
