Lead iOS Developer

Lead iOS Developer

Posted 3 days ago by Red - The Global SAP Solutions Provider

Negotiable
Undetermined
Hybrid
London, UK

Summary: Our client is looking for a Lead iOS Developer for a freelance B2B contract in London, initially lasting 4 months with a potential extension of over 6 years. The role involves a hybrid working arrangement, with 3 days on-site and 2 days remote. The candidate should have extensive experience in iOS development and team leadership. Proficiency in Swift and Objective-C, along with a strong understanding of mobile architecture patterns, is essential.

Key Responsibilities:

  • Mentor junior developers and lead mobile teams.
  • Develop iOS applications using Swift and Objective-C.
  • Implement OOP, design patterns, and architecture patterns.
  • Utilize iOS SDKs, including Core Data and Core Animation.
  • Integrate GraphQL and RESTful APIs.
  • Use analytics tools like Firebase and Adobe Analytics.
  • Apply mobile security best practices.
  • Integrate payment SDKs like Apple Pay and Stripe.
  • Manage version control with Bitbucket or GitHub.
  • Work with CI/CD pipelines and automated testing.
  • Debug and profile applications using iOS tools.

Key Skills:

  • Experience in mentoring and leading teams.
  • Proficient in Swift and Objective-C.
  • Strong understanding of OOP and design patterns.
  • Knowledge of iOS SDKs and mobile security practices.
  • Experience with GraphQL and RESTful APIs.
  • Familiarity with analytics tools.
  • Experience with payment SDKs.
  • Version control experience with Git.
  • Hands-on experience with CI/CD tools.
  • Strong debugging skills.

Salary (Rate): undetermined

City: London

Country: UK

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Our client is seeking a Lead iOS Developer to join their team for a freelance B2B contract that is expected to last for an initial 4-month period, with an expected extension of 6+ years. This position is 3 days on-site in London and 2 days remote.

Project details:

  • Position: Lead iOS Developer
  • Contract Length: Initial 4 month period
  • Start date: ASAP
  • Location: Hybrid in London, 3 days per week and 2 days remote
  • Languages: English Speaking

Skills and Responsibilities:

  • Experience mentoring junior developers and leading mobile teams.
  • iOS development experience with a strong command of Swift and Objective-C
  • Solid understanding of OOP, design patterns (Singleton, Observer, Factory etc.) and architecture patterns (MVVM, VIPER, Clean Architecture)
  • Proficient in iOS SDKs, including Core Data, Core Animation, Push Notifications, etc.
  • Experience with GraphQL integration and/or RESTful API design and consumption.
  • Experience with analytics tools like Firebase, Adobe Analytics or similar.
  • Knowledge of mobile security best practices including keychain access, obfuscation, SSL pinning.
  • Experience integrating Apple Pay, Stripe or other payment SDKs.
  • Experience with version control systems like Bitbucket, GitHub, or Git
  • Hands-on experience with CI/CD pipelines (tools like Jenkins, GitHub Actions, Bitrise, or CircleCI), automated testing, and deployment strategies.
  • Strong debugging and profiling skills using instruments and other iOS tools.

If this interests you, please send me an up-to-date CV, and we can discuss the role in more detail. Otherwise, what are you looking for? If you know someone who might be interested, please forward this advert their way.