Senior iOS Developer

Raas Infotek LLC Logo
Raas Infotek LLC
  • Research
  • Applications have closed

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.