Posted:2 weeks ago| Platform:
On-site
Full Time
Job Title : iOS Developer Location : Noida Experience Required : 4 years Employment Type : Full-Time Job Summary We are seeking a highly skilled and experienced Senior iOS Developer with 4 years of expertise in developing, designing, and maintaining high-quality iOS applications. The ideal candidate will have a deep understanding of Swift, Objective-C, UIKit, SwiftUI, and modern iOS architectures , along with experience in app deployment, performance optimization, and security best practices. Key Responsibilities Develop, test, and maintain robust iOS applications using Swift and Objective-C . Architect and implement scalable, maintainable, and high-performance app solutions. Collaborate with cross-functional teams, including UI/UX designers, backend developers, and product managers. Optimize applications for performance, responsiveness, and efficiency . Ensure application security and data protection following Apple’s security best practices . Write clean, maintainable, and reusable code following SOLID principles and MVVM architecture . Perform code reviews, debugging, and troubleshooting to enhance app quality. Integrate third-party APIs and SDKs, such as Firebase, RESTful APIs, GraphQL, and payment gateways . Stay updated with the latest iOS trends, technologies, and best practices. Work on CI/CD pipelines, App Store deployment, and version control (Git/GitHub/GitLab/Bitbucket) . Implement unit testing, UI testing, and automation using XCTest/XCUITest . Required Skills & Qualifications 4 years of professional iOS development experience. Expertise in Swift, Objective-C, and iOS frameworks (UIKit, SwiftUI, Core Data, Combine, etc.) . Strong knowledge of design patterns (MVVM, MVP, VIPER, Clean Architecture, etc.) . Experience with multithreading, memory management, and performance tuning . Familiarity with Apple Human Interface Guidelines (HIG) . Proficient in using Xcode, Interface Builder, Auto Layout, Storyboards, and Swift Package Manager (SPM) . Experience with push notifications, in-app purchases, and analytics integration . Hands-on experience with cloud-based services (Firebase, AWS, Azure, Google Cloud) . Proficiency in Agile/Scrum development methodologies . Excellent problem-solving skills and ability to lead and mentor junior developers. Preferred Qualifications Experience with Augmented Reality (ARKit), Machine Learning (CoreML), or IoT integrations . Knowledge of Flutter or React Native for cross-platform development. Experience working with Swift Concurrency (async/await, actors) . Published one or more apps on the App Store . Show more Show less
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Pune, Maharashtra, India
0.0 - 0.0 Lacs P.A.
Mohali district, India
0.0 - 0.0 Lacs P.A.
Pune, Maharashtra, India
0.0 - 0.0 Lacs P.A.
Surat, Gujarat, India
0.0 - 0.0 Lacs P.A.
Noida, Uttar Pradesh, India
0.0 - 0.0 Lacs P.A.
Dehra Dun, Uttarakhand, India
0.0 - 0.0 Lacs P.A.
Mumbai, Maharashtra, India
0.0 - 0.0 Lacs P.A.
Surat, Gujarat, India
0.0 - 0.0 Lacs P.A.
Lucknow, Uttar Pradesh, India
0.0 - 0.0 Lacs P.A.
Andhra Pradesh, India
0.0 - 0.0 Lacs P.A.