Apply Edge Tailor my CV for this job — free

iOS Developer

Galaxi Consulting Group · Cairo, Egypt

Tailor my CV for this job — free

See similar jobs

Job TitleiOS Developer (Senior Software Engineer / Lead Developer)Job SummaryWe are looking for a highly experienced iOS Developer (U4) to lead the design, development, and delivery of scalable, high-performance iOS applications. The ideal candidate will possess deep expertise in Swift, iOS frameworks, mobile architecture, and modern development practices while mentoring junior developers and driving technical excellence across the team.Key ResponsibilitiesDesign, develop, and maintain advanced iOS applications using Swift and SwiftUI/UIKit.Lead technical design discussions and make architectural decisions for mobile applications.Collaborate with Product Managers, UX/UI Designers, QA Engineers, and Backend Teams to deliver business requirements.Develop reusable components and frameworks to improve development efficiency.Optimize application performance, scalability, reliability, and security.Review code, enforce coding standards, and mentor junior team members.Integrate RESTful APIs, GraphQL services, third-party SDKs, and cloud solutions.Drive CI/CD adoption and automate build and deployment processes.Troubleshoot and resolve complex production issues.Stay current with Apple's latest technologies, frameworks, and App Store guidelines.Required QualificationsBachelor's or Master's degree in Computer Science, Engineering, or related field.8+ years of mobile application development experience.5+ years of hands-on iOS development experience.Strong expertise in Swift and Objective-C.Extensive experience with UIKit, SwiftUI, Combine, and Core Frameworks.Strong understanding of MVVM, MVC, Clean Architecture, and Design Patterns.Experience with multithreading, concurrency, and memory management.Hands-on experience with App Store release management.Strong knowledge of Git, CI/CD pipelines, and Agile development methodologies.Technical SkillsProgramming LanguagesSwiftObjective-CFrameworks & TechnologiesSwiftUIUIKitCombineCore DataCore AnimationCore LocationAVFoundationPush NotificationsBackend IntegrationREST APIsGraphQLJSON ParsingAuthentication (OAuth, JWT)ToolsXcodeGit/GitHub/GitLabFastlaneFirebaseJenkins/Azure DevOpsTestingXCTestXCUITestUnit TestingUI Automation TestingLeadership ExpectationsLead mobile development initiatives and technical roadmaps.Mentor junior and mid-level developers.Conduct design and code reviews.Identify technical risks and propose mitigation strategies.Collaborate with stakeholders to align technical solutions with business goals.Preferred QualificationsExperience with enterprise-scale mobile applications.Knowledge of mobile security best practices.Experience with FinTech, Healthcare, E-commerce, or Banking applications.Exposure to cross-platform frameworks such as Flutter or React Native.Experience with cloud platforms such as Azure or AWS.