Job Description
We are seeking a Senior iOS Engineer to design and build high-performance, scalable, and secure mobile applications. This role requires deep technical expertise in iOS architecture, concurrency, memory management, and performance optimisation.
You will play a key role in technical decision-making, system design, and mentoring engineers while ensuring production-grade mobile applications at scale.
Key Responsibilities
- Design, develop, and maintain complex iOS applications using Swift
- Architect scalable and maintainable mobile solutions with clean design principles
- Implement efficient multithreading and concurrency using GCD, OperationQueue, async/await, and Combine
- Optimise memory management, ensuring proper ARC usage, avoiding retain cycles, and minimising memory leaks
- Improve app performance, responsiveness, and battery efficiency
- Conduct code reviews and enforce best practices in architect...
Ready to Apply?
Take the next step in your AI career. Submit your application to Nicoll Curtin today.
Submit Application