Job Description:
We are seeking a skilled iOS Developer to join our dynamic team. The ideal candidate will be responsible for the daily development and iteration of our mobile applications, ensuring high performance and responsiveness.
- Lead the development and maintenance of iOS applications, ensuring smooth functionality and user experience.
- Take ownership of the entire iOS app development lifecycle, from concept to deployment.
- Collaborate with cross-functional teams to troubleshoot and resolve any issues that arise in production.
- Stay updated with the latest industry trends and technologies to implement best practices.
Key Responsibilities:
- Oversee the daily development and iteration of iOS applications.
- Act as the lead iOS developer, guiding the team through complex technical challenges.
- Work closely with QA and product teams to ensure timely bug fixes and feature releases.
- Optimize application performance and ensure scalability.
Job Requirements:
- Minimum of 3 years of experience in iOS application development, with proficiency in Xcode.
- Strong programming skills in Objective-C and Swift.
- In-depth knowledge of socket programming, TCP/IP, HTTPS, and other networking protocols.
- Proficiency in using Instruments for debugging and performance testing.
- Experience with multithreading, Runtime mechanisms, and memory management.
- Solid understanding of software architecture, design patterns, and modular development.
- Strong teamwork skills, enthusiasm for work, and self-motivation.
Benefits:
We offer a comprehensive benefits package designed to support your professional and personal growth:
- Visa sponsorship for eligible candidates.
- Housing allowance to assist with accommodation expenses.
- Five-day workweek with weekends off.
- Regular team-building activities to foster camaraderie.
- A positive and collaborative work environment.


