Our client is a forward-thinking tech company operating at the forefront of their sector. They build intuitive, elegant, and scalable mobile applications that power the core products and services. They are looking for a Staff iOS Engineer to lead the mobile engineering efforts and deliver world-class iOS applications to users. Key Responsibilities * Architect, design, and implement advanced applications for the iOS platform. * Provide technical leadership and mentorship to iOS engineers. * Collaborate with cross-functional teams to define, design, and ship new features. * Ensure performance, quality, and responsiveness of applications. * Identify and correct bottlenecks and fix bugs. * Maintain code quality, organization, and automation. * Stay current with the latest iOS frameworks, tools, and best practices. * Drive mobile strategy and contribute to the overall product roadmap. Qualifications & Experience * Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. * Extensive professional experience in developing iOS applications using Swift and Objective-C. * Deep understanding of iOS SDKs, UI/UX design principles, and Apple’s Human Interface Guidelines. * Experience with performance and memory tuning using tools such as Instruments. * Familiarity with RESTful APIs to connect iOS applications to back-end services. * Experience with cloud services and mobile CI/CD pipelines. * Strong leadership, problem-solving, and communication skills. * A portfolio or apps released on the App Store is a plus. * Experience with XCUnit and a strong understanding of Test-Driven Development (TDD) principles