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.