Candidates: Create an Account or Sign In
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