Lead iOS Developer

Lead iOS Developer

Posted 4 days ago by RED Global

Negotiable
Undetermined
Hybrid
London Area, United Kingdom

Summary: The role of Lead iOS Developer involves leading mobile development teams and mentoring junior developers within a freelance B2B contract. The position is hybrid, requiring three days on-site in London and two days remote, with an initial contract length of four months and potential for extension. The candidate should possess extensive iOS development experience and a strong command of relevant technologies and practices.

Key Responsibilities:

  • Mentor junior developers and lead mobile teams.
  • Develop iOS applications using Swift and Objective-C.
  • Implement OOP and design patterns, as well as 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 such as 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:

  • Extensive experience in iOS development.
  • Strong command of Swift and Objective-C.
  • Knowledge of OOP, design patterns, and architecture patterns.
  • Proficiency in iOS SDKs and mobile security practices.
  • Experience with GraphQL and RESTful API design.
  • Familiarity with analytics tools.
  • Experience integrating payment SDKs.
  • Proficient in version control systems.
  • Hands-on experience with CI/CD pipelines.
  • Strong debugging and profiling skills.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

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.