Location:
Chennai Role Summary We are looking for a Senior iOS Developer with strong expertise in building and maintaining iOS applications. The ideal candidate must have hands-on experience working in a Mac (macOS) development environment, which is a mandatory requirement for this role.
Key Responsibilities
- Design, develop, test, and maintain high-quality iOS applications.
- Build robust and scalable mobile solutions using Swift and iOS frameworks.
- Work closely with cross-functional teams to define, design, and deliver new features.
- Integrate RESTful APIs and third-party libraries.
- Troubleshoot and resolve application issues, ensuring optimal performance.
- Participate in code reviews and follow development best practices.
- Support application deployment and maintenance on the Apple App Store. Mandatory Skills
- iOS Development
Experience:
5 to 10 years
- Hands-on experience with Mac (macOS)
environment
- Mandatory
- Strong programming skills in Swift
- Experience with Xcode, UIKit, and/or SwiftUI
- Experience consuming REST APIs and handling JSON
- Knowledge of mobile application architecture and design patterns
- Experience with Git/version control systems Good to Have
- SwiftUI development experience
- CI/CD implementation experience
- App Store deployment and release management
- Agile/Scrum development experience Preferred Candidate Profile
- Strong analytical and problem-solving skills
- Excellent communication and stakeholder management capabilities
- Ability to work independently and in a collaborative setting Note: Candidates must have hands-on experience working on Mac (macOS) systems for iOS application development. Profiles without Mac environment experience will not be considered.
📌 Senior iOS Developer (Chennai)
🏢 Cognizant
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.