IOS Developer Job Description
We are looking for an experienced IOS Developer to join our team. As an IOS Developer, you will be responsible for developing and maintaining mobile applications for the IOS platform. You will collaborate with cross-functional teams to design, develop, test, and deploy high-quality mobile applications.
Responsibilities
- Design and build advanced applications for the IOS platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Stay up-to-date with industry trends and best practices in IOS development
Qualifications
- Proven working experience in IOS development
- Proficient with Swift programming language
- Experience with IOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning
- Familiarity with RESTful APIs to connect IOS applications to back-end services
- Understanding of Apple’s design principles and interface guidelines
- Knowledge of performance optimization techniques
- Familiarity with continuous integration
Skills
- Swift
- IOS Development
- Core Data
- Core Animation
- RESTful APIs
- Performance Optimization
- Continuous Integration