Position: Senior IOS Developer
Experience: 3-5 yrs
Job Description:
We are seeking a highly skilled Senior iOS Developer to join our mobile engineering team. The ideal candidate is passionate about building elegant, scalable, and high-performance mobile applications for iOS devices. You will play a key role in designing and delivering features, mentoring team members, and driving technical excellence across our iOS apps.
Essential Duties and Responsibilities:
- Design, develop, and maintain advanced iOS applications using Swift (and Objective-C if required).
- Lead feature development from ideation to deployment, ensuring performance, reliability, and scalability.
- Collaborate closely with product managers, designers, and backend engineers to deliver seamless user experiences.
- Mentor junior developers through code reviews, pair programming, and best practice sharing.
- Implement modern iOS architectures (MVVM, VIPER, Clean Architecture).
- Optimize apps for speed, memory efficiency, and responsiveness.
- Integrate with RESTful APIs, GraphQL, WebSockets, and third-party SDKs.
- Ensure data security, privacy compliance, and best practices.
- Contribute to CI/CD pipelines, automated testing, and App Store deployment.
- Stay up-to-date with the latest iOS frameworks, Swift advancements, and Apple ecosystem updates.
Qualifications
- 5+ years of professional iOS development experience.
- Strong proficiency in Swift (Objective-C experience is a plus).
- Solid knowledge of UIKit, SwiftUI, Combine, Core Data, Core Animation, and other Apple frameworks.
- Strong understanding of iOS app lifecycle, memory management, and multithreading.
- Experience with modularization, dependency injection, and app architectures.
- Proficiency in Git, Xcode, and CI/CD tools.
- Experience with unit testing, UI testing (XCTest, Quick/Nimble, etc.).
- Strong debugging, profiling, and performance tuning skills.
- Experience with the App Store submission, provisioning, and release process.
Education
- Bachelor’s or master’s degree in computer science, Engineering, or a related field (or equivalent experience).