remote
iOS Developer - Rupa Career Solutions
iOS Developer
Experienced iOS Developer (up to 6 years) proficient in Swift, SwiftUI, UIKit, and Core Data, with solid knowledge of RESTful API integration, CI/CD pipelines, and AWS services.
About the role
Key Responsibilities
- Design, develop, and maintain native iOS applications using Swift, SwiftUI, and UIKit.
- Implement data persistence and complex UI interactions with Core Data and Core Animation.
- Integrate RESTful APIs and handle networking, authentication, and push notification services.
- Apply design patterns such as MVC, MVVM, and Singleton to produce clean, scalable code.
- Set up and maintain CI/CD pipelines using tools like AWS, Jenkins, and Bitbucket to ensure reliable releases.
- Collaborate with UI/UX designers to translate visual concepts into responsive, high‑performance mobile experiences.
Requirements
- Bachelor's or Master's degree in Computer Science or a related field.
- Minimum 5 years of professional iOS development experience.
- Strong proficiency in Swift and extensive experience with Xcode.
- Hands‑on knowledge of iOS frameworks: SwiftUI, UIKit, Foundation, Core Data, and Core Animation.
- Familiarity with CI/CD tools (AWS, Jenkins, Bitbucket) and push‑notification services.
Skills
swiftswiftuicicdawsxcode