iOS Developer

Müller's Solutions · Cairo, Egypt · Posted 2026-05-26

At Müller's Solutions, we are looking for a talented and experienced iOS Developer to join our dynamic team. As an iOS Developer, you will be responsible for designing, developing, and maintaining high-quality iOS applications that provide an exceptional user experience. You will collaborate with product managers, designers, and other developers to create innovative solutions that meet the needs of our clients and users.Responsibilities:Build scalable, high-performing iOS applications using Swift and Objective-C.Collaborate with cross-functional teams (backend, design, and QA) to define app requirements and featuresWrite clean, modular, and reusable code that adheres to industry best practicesImplement third-party APIs, frameworks, and SDKs as neededPerform code reviews to maintain code quality standardsWork with Apple's Human Interface Guidelines to create intuitive user experiencesTroubleshoot and debug to improve application performanceContinuously research and implement newRequirementsRequirements:Proven experience in iOS development with Swift and/or Objective-CFamiliarity with RESTful APIs to connect iOS applications to back-end servicesStrong understanding of Apple's design principles and interface guidelinesExperience with offline storage, threading, and performance tuningProficient with version control systems such as GitQualifications:A Bachelor's degree in Computer Science, Software Engineering, or a related discipline is required.Candidates should have over 3 years of experience in iOS development.Proficiency in Swift, Xcode, and various iOS frameworks such as UIKit, Core Data, and Core Animation is essential.Experience with version control systems, including Git and GitHub, is preferred.Familiarity with tools such as Firebase, Crashlytics, and CI/CD pipelines for iOS applications is highly desirable.Understanding of dependency management tools like Cocoapods or Swift Package Manager is also required.Soft Skills:Outstanding problem-solving capabilitiesEffective communication and teamwork skillsStrong attention to detail with a commitment to producing high-quality applications

Apply for this role

Other open roles at Müller's Solutions

See all 191 open roles at Müller's Solutions →

Related jobs in Software & IT