IOS Engineer

Areeb Technology · Cairo, Egypt · Posted 2026-04-27

• 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.Requirements 2+ years of iOS development experience Strong proficiency in Swift and SwiftUI Experience with async/await and concurrency Solid understanding of Clean Code, Clean Architecture, and SOLID principles Experience building interactive and user-friendly UIs Experience with unit testing (XCTest / Swift Testing) Experience designing modular architectures Proficiency with Swift Package Manager

Apply for this role