Skip to content
Senior iOS Developer
- 10+ years of experience in iOS application development, delivering scalable and production-grade solutions
- Strong proficiency in Swift, with hands-on experience using modern development tools such as Xcode, Git, GitHub, XCTest, and XCUITest
- In-depth understanding of modular architecture, including frameworks-based modularisation and design patterns such as MVVM
- Experience in developing, maintaining, and integrating SDKs, ensuring scalability, reusability, and clear documentation for cross-team usage
- Solid understanding of concurrency in Swift (eg, async/await, GCD, Operations), with the ability to build efficient and thread-safe applications
- Proven track record of delivering high-quality, large-scale iOS applications in production environments
- Strong collaboration and communication skills, with the ability to work across teams to promote code reusability, inner sourcing, and reduced technical debt
- Advocate of engineering best practices, including Pair Programming, Test-Driven Development (TDD), Code Reviews, Continuous Integration, and Automated Testing