Job Title: Sr iOS Developer
Experience: 5+Years
Location: Bangalore / Chennai / Hyderabad
Notice Period: Immediate Joiners Only
UAN Number is Mandatory
Job Description
We are looking for an experienced Sr iOS Developer with strong hands-on expertise in Swift and Objective-C to design, build, and maintain high-performance mobile applications. The ideal candidate should have a solid understanding of iOS frameworks, architecture patterns, and modern development tools.
Key Responsibilities
- Design, develop, and maintain advanced iOS applications using Swift and Objective-C.
- Implement MVVM, MVP, VIPER, or MVC architecture patterns for scalable and maintainable code.
- Integrate applications with RESTful APIs and handle server-side communication efficiently.
- Perform Unit, UI, and Snapshot Testing using XCTest, Zest, and Enzyme frameworks.
- Participate in code reviews, debugging, and performance optimization.
- Work collaboratively within Agile / Scrum teams using Jira and Confluence.
- Utilize DevOps and CI/CD tools such as Jenkins, Git, SonarQube, and Docker for continuous integration and delivery.
- Ensure best practices in TDD/BDD and maintain high code quality across development cycles.
Required Skills
- Proficiency in Swift, Objective-C, UIKit, and SwiftUI.
- Strong understanding of iOS architecture patterns (MVVM, MVP, VIPER, MVC).
- Experience in RESTful web services integration.
- Familiarity with BDD/TDD frameworks and XCTest.
- Knowledge of DevOps tools (Jenkins, Git, SonarQube, Docker).
- Experience working in Agile environments with tools like Jira and Confluence.
- Solid understanding of the entire mobile development lifecycle.