IOS Engineer

Areeb · Cairo, Egypt · Posted 2026-06-02

• Design, develop, and maintain high-quality iOS applications using Swift and SwiftUI.• Implement advanced UI designs to deliver a smooth and engaging user experience.• Leverage Concurrency to manage asynchronous workflows and ensure app responsiveness.• Architect and develop scalable and maintainable applications following Clean Architecture principles.• Write and maintain unit tests to ensure the reliability and stability of application features.• Collaborate with cross-functional teams to define, design, and ship new features.• Optimize application performance and ensure scalability, reliability, and efficiency.• Participate in code reviews to maintain code quality and ensure adherence to best practices.• Stay up-to-date with emerging trends and technologies in iOS development.Requirements2+ years of iOS development experienceStrong proficiency in Swift and SwiftUIExperience with async/await and concurrencySolid understanding of Clean Code, Clean Architecture, and SOLID principlesExperience building interactive and user-friendly UIsExperience with unit testing (XCTest / Swift Testing)Experience designing modular architecturesProficiency with Swift Package Manager

Apply for this role

Other open roles at Areeb

See all 4 open roles at Areeb →

Related jobs in Software & IT