Key Responsibilities:
* Designing and building applications for the iOS platform
* Ensuring the performance, quality, and responsiveness of applications
* Defining and adding new features to the application
* Testing the application and identifying and fixing bugs that affect app quality and performance
* Developing user interfaces for iOS applications
* Creating high-quality and user-friendly programs for an optimal user experience
* Adding applications to the App Store after successful testing
Required Skills:
* Bachelor's or Master's degree in Computer Science or a related field
* 2–4 years of experience in iOS development
* Proficiency in Swift programming language
* Experience with Cocoa Touch and Xcode
* Experience with iOS frameworks: SwiftUI, UIKit, Foundation, Core Data, and Core Animation
* Good knowledge of design patterns: MVC, MVVM, Singleton, Memento, Observer, Builder * Good knowledge of web technologies and UI/UX design principles * Familiarity with RESTful APIs to connect iOS applications with back-end services * Understanding of CI/CD pipeline tools like AWS, Jenkins, and Bitbucket * Knowledge of push notifications and cloud messaging * Understanding of Apple's design principles
Pay: ₹600,000.00 - ₹1,000,000.00 per year
Work Location: Remote