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.