We are looking for an experienced iOS Developer to join our mobile development team. The ideal candidate will have solid hands‑on experience in iOS application development , with exposure to technical leadership and Agile delivery .
Key Responsibilities
- Design, develop, test and maintain iOS applications using Swift and modern iOS development frameworks.
- Work closely with product, UX/UI, backend and QA teams to deliver high-quality mobile applications.
- Participate in sprint planning, backlog refinement, estimation, daily stand‑ups and sprint reviews/retrospectives .
- Take ownership of technical solutions and contribute to application architecture and development standards.
- Provide technical guidance and mentoring to other developers where required.
- Participate in code reviews, troubleshooting, performance optimisation and production support.
- Collaborate with cross-functional teams to deliver features within agreed timelines.
- Contribute to continuous improvement of development processes and engineering practices.
- 5+ years of hands‑on iOS development experience .
- Strong proficiency in Swift and iOS SDK.
- Experience developing and supporting production‑grade iOS applications.
- Strong understanding of iOS architecture, design patterns, APIs, debugging and performance optimisation .
- Experience working in an Agile/Scrum environment .
- Hands‑on experience with Git, CI/CD and mobile application release processes .
- Strong communication and collaboration skills.
- Previous experience as an iOS Technical Lead / Lead Developer or experience providing technical leadership.
- Experience leading a small development team or mentoring junior developers.
- Exposure to Android development or familiarity with Android/Kotlin.
- Experience contributing to or facilitating sprint planning, estimation, backlog refinement and other Agile ceremonies .
- Experience with SwiftUI, UIKit, REST APIs and automated testing .
Ideal Profile
We are particularly interested in candidates who are strong hands‑on iOS developers and have also had some leadership responsibilities , rather than candidates who have moved completely away from development into management.