Responsibilities:· Design and build advanced, scalable applications for the i OS platform using Swift and Swift UI (and/or UIKit).· Collaborate with cross-functional teams to define, design, and ship new features.· Identify and correct bottlenecks, fix bugs, and maintain code quality to ensure the application performs flawlessly.· Implement clean, modern, and maintainable code following industry best practices.· Continuously discover, evaluate, and implement new technologies to maximize development efficiency.· Work with RESTful APIs and Web Socket connections to integrate with backend services.· Participate in code reviews to maintain high development standards and share knowledge with the team.· Unit-test code for robustness, including edge cases, usability, and general reliability.· Publish applications on the Apple App Store and manage the release process. Required:· 3-5 years of experience of professional experience developing and publishing i OS applications. *(e.g., · Proficient in Swift.· Strong experience with Swift UI and/or UIKit.· Solid understanding of i OS design principles, patterns, and best practices (e.g., MVC, MVVM, Delegation, Dependency Injection). · Experience with networking, RESTful APIs, and JSON parsing (URL Session, Codable).· Experience with persistent storage solutions (Core Data, Realm, or SQLite).· Familiarity with Git and version control workflows.· A strong portfolio of released applications on the App Store.· A passion for writing clean, well-documented, and testable code.
Preferably living in 6th of October or in the Giza area.