Role: Senior iOS Developer
Experience Range: 5-8 years
Location: Navi Mumbai
We’re looking for an experienced iOS Developer to design, build, and maintain high-quality iOS applications. You’ll work with Swift and Objective-C to create responsive and user-friendly apps, collaborating with cross-functional teams and following best practices to ensure top performance.
Key Responsibilities:
- iOS Development: Design, develop, and maintain iOS apps using Swift and Objective-C.
- UI/UX: Collaborate with designers to create intuitive interfaces using UIKit and SwiftUI, including smooth animations and transitions.
- API Integration: Connect apps with backend services and handle data storage, ensuring secure user data management.
- Testing & Debugging: Write unit, integration, and UI tests, troubleshoot issues, and perform code reviews to ensure quality.
- Performance Optimization: Improve app performance, including load times, memory usage, and battery life.
- Collaboration: Use Git for version control, participate in agile sprints, and collaborate across teams for project success.
- Documentation & Mentorship: Document processes and functionality, stay updated on iOS trends, and mentor junior developers.
Qualifications:
- Strong experience with iOS development, including a portfolio of published apps.
- Proficient in Swift, Objective-C, and iOS frameworks (UIKit, SwiftUI, Core Data, URLSession).
- Familiar with Xcode, Interface Builder, and RESTful API integration.
- Experience in unit testing (XCTest) and debugging.
- Strong problem-solving, communication, and teamwork skills, with the ability to manage multiple tasks in a fast-paced environment.