Job title: Senior iOS Developer
Job type: Permanent
Location: London, UK

Job Description

Deerfoot Recruitment Solutions is seeking a skilled and experienced Senior iOS Developer to join our client’s innovative and collaborative team. This full-time role offers a competitive salary and an excellent benefits package, along with the opportunity to work on pioneering mobile applications used globally.

 

As a Senior iOS Developer, you will apply your expertise in Swift and iOS architecture to build robust, user-focused applications. You’ll tackle exciting technical challenges, contribute to system-wide solutions, and work in an agile environment that encourages creativity and ownership.

 

Responsibilities:

 

  • Develop mobile applications for iOS devices to deliver enterprise services
  • Write automated unit and integration tests
  • Design user interfaces and software solutions in collaboration with developers, product management, and UX teams
  • Collaborate with SDETs to develop test cases for code
  • Monitor and support production systems and share knowledge with colleagues

 

About You:

 

  • 5+ years of experience developing native iOS applications using Swift
  • Expertise in OOP, SOLID principles, and design patterns
  • Strong knowledge of SwiftUI, UIKit, Foundation, and architectural patterns like TCA and MVVM
  • Experience with structured concurrency and dependency injection
  • Proven ability to work with RESTful APIs and source code management tools
  • A passion for clean, modular, and testable code with excellent problem-solving skills

 

As a vital member of the team, you will receive a competitive salary, access to exceptional benefits, and the chance to be part of a collaborative and forward-thinking environment.