Senior iOS Developer
Job Title: Senior iOS Developer
Location: Atlanta, Georgia (Onsite/Hybrid as per client requirement)
Employment Type: W2 Only
Experience: 10 Years
Job Summary:
We are seeking a highly skilled and experienced Senior iOS Developer with over 10 years of experience in designing, developing, and deploying iOS applications. The ideal candidate should have a deep understanding of the iOS ecosystem, modern development practices, and be capable of working collaboratively in an agile environment.
Key Responsibilities:
-
Design, develop, and maintain high-performance iOS applications.
-
Collaborate with product managers, designers, and backend teams to define app features and architecture.
-
Write clean, maintainable, and testable code using Swift and Objective-C.
-
Implement UI designs that adhere to Apple’s Human Interface Guidelines.
-
Optimize applications for maximum performance and scalability.
-
Integrate APIs and third-party services.
-
Conduct code reviews, troubleshoot, and resolve technical issues.
-
Stay updated with the latest iOS development trends, frameworks, and technologies.
Required Skills & Qualifications:
-
Bachelor’s degree in Computer Science, Engineering, or a related field.
-
10 years of hands-on experience in iOS application development.
-
Strong proficiency in Swift and Objective-C.
-
Expertise with Xcode , UIKit , Core Data , Core Animation , and Auto Layout.
-
Experience integrating RESTful APIs and third-party SDKs.
-
Strong understanding of MVC, MVVM, and other design patterns.
-
Familiarity with Git or other version control systems.
-
Experience with Unit Testing , CI/CD pipelines , and App Store deployment.
-
Good understanding of mobile security , performance tuning , and memory optimization.
-
Excellent communication and problem-solving skills.
Nice to Have:
-
Experience with SwiftUI and Combine framework.
-
Knowledge of Firebase , Push Notifications , or Analytics tools.
-
Experience working in Agile/Scrum environments.