???? Please read the job description carefully and ensure your CV is fully updated ????
???? Position: Mid-Level i OS Developer???? Location: 100% Remote – Based in Egypt???? Job Type: Full-time contract???? Contract Duration: 6 months???? Salary: Competitive salary (based on experience)???? Experience: 3+ years of professional i OS development experience???? Start Date: Immediate???? Industry: Telecommunications / Digital Products / Consumer Technology???? Working Days: From Sunday to Thursday
???? About the Role We are looking for a Mid-Level i OS Developer to join a fast-paced product environment and contribute to the development, enhancement, and maintenance of customer-facing mobile applications. This role is ideal for someone with solid hands-on experience in native i OS development, strong knowledge of Swift, and the ability to work effectively within a broader cross-functional environment that includes backend, frontend, QA, and product teams. The ideal candidate should be comfortable working on real production applications, integrating APIs, solving technical issues, improving app performance, and contributing to clean, scalable, and maintainable mobile codebases.
???? Key Responsibilities Develop, maintain, and enhance native i OS applications Build clean, scalable, and maintainable mobile features using Swift Integrate mobile applications with RESTful APIs and backend services Collaborate with backend, frontend, QA, and product teams to deliver production-ready features Debug and resolve application issues, crashes, and performance bottlenecks Optimize mobile app responsiveness, stability, and usability Participate in code reviews and technical discussions Follow best practices for mobile architecture, code quality, and version control Support testing, release cycles, and post-release improvements Contribute to improving the overall reliability and quality of the i OS application
???? Required Qualifications3+ years of professional experience in native i OS development Strong hands-on experience with Swift Good experience building and maintaining real production i OS applications Strong understanding of UIKit Good understanding of i OS app architecture patterns such as MVC, MVVM, or similar Experience integrating REST APIs and handling JSON data Good knowledge of app lifecycle, memory handling, debugging, and performance optimization Experience using Git in a collaborative development environment Ability to write clean, readable, and maintainable code Good problem-solving skills and ability to work independently within a remote team
???? Preferred Qualifications Experience with Swift UIExperience working with legacy i OS codebases or Objective-CExposure to mobile CI/CD and app release processes Experience working in environments that also include Android and/or Flutter Background in telecommunications, consumer mobile apps, or subscription-based digital products Familiarity with analytics, crash reporting, and monitoring tools Experience supporting apps with a high number of active users
???? What We’re Looking For A dependable i OS developer with strong ownership Someone who can quickly understand an existing product and contribute effectively A developer who cares about code quality, performance, and user experience A team player who communicates clearly and works well with cross-functional teams Someone who can deliver consistently in a structured, deadline-driven environment
???? Why Join Fekra????? ISO-Certified & ISTQB Platinum Partner – Be part of a globally recognized company.???? 100% Remote – Work from anywhere!???? Competitive Salary???? Exciting Projects – Work on cutting-edge fintech and cloud-based applications.???? Career Growth – Enjoy continuous learning and professional development.???? Flexible Work Options – Part-time and full-time remote opportunities.???? Collaborative Culture – Join a dynamic, supportive, and innovative team.