




### **WE ARE HIRING!** Join our team at **Integrant** as a **Principal iOS Developer**. We're on the lookout for a **top\-tier professional** who is passionate about mobile app development and thrives on innovation. In this role, you will **lead the development of high\-quality iOS applications**, collaborate with cross\-functional teams, and contribute to a culture that values creativity, ownership, and excellence. **Responsibilities:** * Lead the **design and development** of advanced iOS applications. * Collaborate closely with **designers, developers, testers, and product owners** to define, design, and ship new features. * Proactively identify and resolve **performance bottlenecks**, bugs, and other technical challenges. * Stay up\-to\-date with the **latest technologies** and trends in mobile development to continuously improve development efficiency and product quality. * Apply **clean architecture** and **SOLID principles** to ensure scalable, maintainable codebases. * Provide **technical guidance and mentorship** to junior team members, promoting a culture of continuous learning and improvement. * Champion best practices in **CI/CD**, **unit testing**, and **agile delivery**. **Requirements** * **6\+ years** of hands\-on iOS development experience. * Proven **team leadership or management** experience. * Strong proficiency in: * + **Swift** + **SwiftUI**, **UIKit**, and **Combine** + **Concurrency frameworks** (e.g., GCD, async/await) * Deep understanding of **memory management**, **performance tuning**, and **mobile architecture patterns**. * Experience with **unit testing**, **UI testing**, and **test\-driven development (TDD)**. * Familiarity with: * + **CI/CD pipelines** and best practices for mobile development. + **Git** version control system. + **Agile methodologies** and iterative delivery practices. * Solid knowledge and practical experience with: * + **Databases**: CoreData, GRDB(SQLite), Realm + **Design Patterns**: MVC, MVVM, Clean Architecture, etc. * Strong experience with **App Store submission** and release processes. * Bachelor’s or Master’s degree in **Computer Science, Engineering**, or a related field. * **Nice to Have Skills:** * + **UI Testing** frameworks and tools. + Experience with **Core Bluetooth** for Bluetooth\-enabled applications. + Familiarity with **WatchKit** for Apple Watch development. + Knowledge of **Rx** (Reactive Extensions). + Exposure to other **programming languages or frameworks**, such as: + - **Objective\-C.** - **.NET**, **Angular**, **React**, **Next.js** - **Cross\-platform** mobile frameworks (e.g., Flutter, React Native, Xamarin) **Benefits** * Salary paid in USD * Six\-month career advancing opportunities * Supportive and friendly work environment * Premium medical insurance \[employee \+family] * English language development courses * Interest\-free loans paid over 2\.5 years * Technical development courses * Planned overtime program (POP) * Employment referral program * Premium location in Maadi and Nasr City * Social insurance


