Key Responsibilities
- Develop and maintain high-quality iOS applications with a focus on performance and user experience
- Collaborate with design and product teams to implement new features and improvements
- Optimize application performance, memory usage, and battery efficiency
- Lead code reviews and mentor junior engineers on iOS best practices
- Implement and maintain CI/CD pipelines for automated testing and deployment
- Stay updated with iOS platform updates and emerging technologies
Requirements
- 7+ years of professional iOS development experience
- Expertise in Swift, SwiftUI, and Objective-C with a strong portfolio of published apps
- Experience with modern iOS architecture patterns and design principles
- Proficiency in performance profiling and optimization techniques
- Strong understanding of software engineering principles and design patterns