Senior Native iOS Developer IRC304120
Description
We are seeking a Senior iOS Engineer with 5+ years of exclusive native iOS experience to join our dedicated mobile team working on our flagship retail app.
Our client is a leading global omnichannel retailer of sports fashion and outdoor brands, operating over 4,500 stores across the Globe with a strong presence in the UK, Europe, North America, and Asia-Pacific.
Driven by a passion for sport, music, and fashion, the company connects with a new generation of consumers while setting a high bar for retail.
Our team powers this growth by designing, building, and scaling a custom eCommerce platform that supports their global, omnichannel retail operations.
Requirements
- 5+ years of dedicated native iOS development using Swift and the iOS SDK.
- Deep knowledge of modern mobile architecture patterns, unit/integration testing, and CI/CD pipelines.
- Proven ability to work with both legacy codebases and modern architectures.
- Preferred: Experience with GraphQL APIs and retail or large-scale consumer e-commerce apps.
Upper-Intermediate (B2) English proficiency or higher.
Job responsibilities
- Designing and implementing complex native iOS features using modern Swift and updated architectural patterns.
- Maintaining legacy application code and executing clean technical refactoring.
- Maintaining unit and integration test suites, managing CI/CD pipelines, and optimizing app performance, memory usage, and load times.
- Guiding daily technical decisions, conducting code reviews, and mentoring mid-level and junior engineers.
- Collaborating with cross-functional teams (Product, Design, QA, and Backend) to deliver scalable mobile solutions.