Negotiable
Undetermined
Undetermined
Greater Bristol Area, United Kingdom
Summary: The Lead iOS Developer will be responsible for the design, development, and delivery of high-quality iOS applications, leveraging extensive technical expertise and leadership experience. This role requires collaboration with cross-functional teams to define features and ensure optimal application performance. The ideal candidate will also mentor junior developers and drive best practices in mobile development.
Key Responsibilities:
- Lead the end-to-end development of iOS applications from concept to deployment.
- Architect scalable, maintainable, and high-performance mobile solutions.
- Collaborate with product managers, designers, and backend teams to define and deliver features.
- Write clean, efficient, and reusable code following best practices.
- Conduct code reviews and mentor junior developers.
- Ensure application performance, quality, and responsiveness.
- Identify and resolve performance bottlenecks and bugs.
- Stay updated with the latest iOS trends, tools, and technologies.
- Drive CI/CD implementation and DevOps practices for mobile delivery.
Key Skills:
- 8+ years of experience in iOS application development.
- Strong proficiency in Swift and/or Objective-C.
- Experience with iOS frameworks such as UIKit, SwiftUI, Core Data, Core Animation.
- Solid understanding of mobile architecture patterns (MVC, MVVM, VIPER).
- Experience with RESTful APIs, JSON, and third-party integrations.
- Knowledge of version control systems like Git.
- Experience with performance optimization and memory management.
Salary (Rate): undetermined
City: Greater Bristol Area
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Job Summary: We are looking for an experienced Lead iOS Developer to drive the design, development, and delivery of high-quality iOS applications. The ideal candidate will have strong technical expertise in iOS development, a deep understanding of mobile architecture, and proven experience leading development teams.
Key Responsibilities:
- Lead the end-to-end development of iOS applications from concept to deployment.
- Architect scalable, maintainable, and high-performance mobile solutions.
- Collaborate with product managers, designers, and backend teams to define and deliver features.
- Write clean, efficient, and reusable code following best practices.
- Conduct code reviews and mentor junior developers.
- Ensure application performance, quality, and responsiveness.
- Identify and resolve performance bottlenecks and bugs.
- Stay updated with the latest iOS trends, tools, and technologies.
- Drive CI/CD implementation and DevOps practices for mobile delivery.
Required Skills & Qualifications:
- 8+ years of experience in iOS application development.
- Strong proficiency in Swift and/or Objective-C.
- Experience with iOS frameworks such as UIKit, SwiftUI, Core Data, Core Animation.
- Solid understanding of mobile architecture patterns (MVC, MVVM, VIPER).
- Experience with RESTful APIs, JSON, and third-party integrations.
- Knowledge of version control systems like Git.
- Experience with performance optimization and memory management.