13 Aug
|
NextHire
|
Kolkata
Job Title: Senior iOS Developer
Location: Kolkata
Experience: 5+ years
Employment Type: Full-Time
About the Role
We are looking for a highly experienced and innovative Senior iOS Developer to lead the design, development, and optimization of advanced iOS applications. The ideal candidate will have a proven track record of delivering scalable, high-quality mobile solutions, mentoring junior developers, and collaborating with cross-functional teams to drive product excellence.
Responsibilities
Lead the design and development of complex, high-performance applications for the iOS platform.
Collaborate with product managers, designers, and backend teams to define architecture, requirements, and technical solutions.
Ensure application performance, quality, scalability, and responsiveness across devices.
Provide technical guidance, mentorship, and code reviews to junior and mid-level developers.
Architect reusable frameworks, components, and best practices for the iOS team.
Integrate iOS applications with backend services and RESTful APIs.
Drive adoption of modern development practices (unit testing, CI/CD, automation).
Proactively identify, troubleshoot, and resolve critical technical issues and performance bottlenecks.
Stay up to date with emerging iOS technologies, frameworks, and industry trends, and apply them to improve efficiency and product quality.
Qualifications
5+ years of hands-on experience in iOS development with Swift and Objective-C.
Strong expertise in iOS frameworks such as Core Data, Core Animation, AVFoundation, UIKit, SwiftUI.
In-depth understanding of Apple’s design principles, Human Interface Guidelines (HIG), and App Store submission process.
Solid knowledge of iOS ecosystem, dependency management (CocoaPods/SPM), and mobile architectures (MVC, MVVM, VIPER, or Clean Architecture).
Solid debugging, performance optimization, and memory management skills.
Experience in building and scaling enterprise
📌 Parkobot - Senior IOS Developer (Kolkata)
🏢 NextHire
📍 Kolkata