As an iOS Developer, you will develop and maintain iOS applications, ensuring high performance and responsiveness. You will collaborate with designers and backend developers to deliver seamless user experiences.
Job Overview
We are looking for a talented and motivated iOS Developer to join our mobile team. The ideal candidate will be proficient in Swift and SwiftUI, with a strong desire to create intuitive, high-quality iOS applications. You will work closely with designers and backend engineers to implement seamless user experiences and bring innovative app ideas to life.
Key Responsibilities
Develop and maintain high-performance iOS applications using Swift and SwiftUI.
Collaborate with designers and backend developers to create seamless user experiences.
Integrate RESTful APIs and third-party frameworks for app functionality.
Write clean, maintainable, and testable code following Apple’s guidelines.
Implement UI components with attention to detail and smooth animations.
Perform unit testing and optimize performance for various iOS devices.
Keep up with Apple’s ecosystem updates, SDK releases, and UI trends.
Participate in sprint planning, code reviews, and collaborative problem-solving.
Requirements
Strong proficiency in Swift and familiarity with SwiftUI and UIKit.
Basic understanding of Core Data, Combine, and networking libraries.
Experience with Xcode, Interface Builder, and Apple’s Human Interface Guidelines.
Knowledge of REST APIs, JSON, and app lifecycle management.
Understanding of MVC/MVVM architectures.
Good grasp of Git and collaborative workflows.
Bachelor’s degree in Computer Science or related field.
A keen eye for design and user experience optimization.