Designing and developing advanced applications for the iOS platform.
- Collaborating with cross-functional teams to define, design, and deliver new features.
- Conducting unit tests to ensure code robustness, covering edge cases, usability, and overall reliability.
- Addressing bug fixes and enhancing application performance.
- Continuously exploring, assessing, and integrating new technologies to enhance development efficiency.
**Requirements:**
- Demonstrable 3-5 years of professional experience in iOS development.
- Proficiency in Swift.
- Strong grasp of iOS UI design principles, patterns, and best practices.
- Hands-on experience with RESTful APIs for connecting iOS applications to backend services.
- Sound understanding of the complete mobile development life cycle.
- Familiarity with performance and memory optimization tools.
- Knowledge push notification systems.
- Experience with offline storage, threading, and performance optimization techniques.
**Preferred Qualifications:**
- Exposure to Agile/Scrum methodologies.
Any Graduate