Negotiable
Undetermined
Hybrid
London Area, United Kingdom
Summary: The iOS Developer / Lead Consultant role in London involves leading a mobile engineering team to design and develop high-quality iOS applications. The position requires extensive experience in iOS development, technical leadership, and collaboration with cross-functional teams. The ideal candidate will focus on code quality, performance optimization, and timely delivery of projects. This is a hybrid contract position lasting between 6 to 12 months.
Key Responsibilities:
- Design, develop, and maintain high-quality iOS applications using Swift and Objective-C
- Provide technical leadership, guiding iOS development best practices and architecture decisions
- Design and implement server-driven UI architectures
- Perform requirement analysis and translate business needs into scalable technical solutions
- Implement and maintain VIPER architecture
- Develop and execute unit and UI test cases to ensure application quality and stability
- Optimise application performance, memory usage, and API interactions
- Manage dependencies using Swift Package Manager (SPM) and other dependency managers
- Collaborate closely with designers, product owners, QA, and backend teams
- Ensure timely delivery of tasks while maintaining high coding standards
- Contribute to code reviews, version control, and CI/CD processes using Git
Key Skills:
- 10+ years of hands-on experience in iOS development
- 3+ years of experience in a technical lead or lead consultant role
- Strong proficiency in Swift (8+ years) and Objective-C
- Hands-on experience with Server-Driven UI design and implementation
- 2+ years of experience working with VIPER architecture
- 2+ years of experience writing unit and UI test cases
- 8+ years of experience using Git for version control
- Strong understanding of API integrations, memory optimisation, and performance tuning
- Proven ability to analyse requirements and deliver solutions on time
- Excellent communication and stakeholder collaboration skills
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Job Title: iOS Developer / Lead Consultant
Location: London, UK
Work Mode: Hybrid
Contract Duration: 6-12 Months
Role Overview
We are looking for a highly experienced iOS Developer / Lead Consultant to join a high-performing mobile engineering team. This role requires deep hands-on expertise in iOS development , along with strong technical leadership capabilities , to design, build, and optimise high-quality mobile applications in a complex enterprise environment. The ideal candidate will have a strong focus on code quality, performance optimisation, architecture , and on-time delivery , while working closely with cross-functional stakeholders.
Key Responsibilities
- Design, develop, and maintain high-quality iOS applications using Swift and Objective-C
- Provide technical leadership , guiding iOS development best practices and architecture decisions
- Design and implement server-driven UI architectures
- Perform requirement analysis and translate business needs into scalable technical solutions
- Implement and maintain VIPER architecture
- Develop and execute unit and UI test cases to ensure application quality and stability
- Optimise application performance, memory usage, and API interactions
- Manage dependencies using Swift Package Manager (SPM) and other dependency managers
- Collaborate closely with designers, product owners, QA, and backend teams
- Ensure timely delivery of tasks while maintaining high coding standards
- Contribute to code reviews, version control, and CI/CD processes using Git
Required Skills & Experience
- 10+ years of hands-on experience in iOS development
- 3+ years of experience in a technical lead or lead consultant role
- Strong proficiency in Swift (8+ years) and Objective-C
- Hands-on experience with Server-Driven UI design and implementation
- 2+ years of experience working with VIPER architecture
- 2+ years of experience writing unit and UI test cases
- 8+ years of experience using Git for version control
- Strong understanding of API integrations , memory optimisation, and performance tuning
- Proven ability to analyse requirements and deliver solutions on time
- Excellent communication and stakeholder collaboration skills
Nice to Have
- Experience working in regulated or large-scale enterprise environments
- Exposure to CI/CD pipelines for mobile applications
- Background in Oil & Gas or similar industries