Job Description
We are seeking a skilled iOS Developer to join our dynamic team. The ideal candidate will be responsible for developing high-performance iOS applications and SDKs while collaborating closely with cross-functional teams to deliver exceptional user experiences.
Key Responsibilities
- Responsible for the development of iOS apps and SDKs, writing high-quality code
- Collaborate with the product manager, deeply participate in product requirement discussions, feature definitions, etc
- Design a well-designed code structure and continuously iterate and refactor it
- Develop relevant projects according to the overall plan of the team
- Optimize application performance and ensure responsiveness across different iOS devices
- Stay updated with the latest iOS development trends and technologies
Job Requirements
- Bachelor's degree in Computer Science or related field
- 3+ years of iOS development experience with Swift and Objective-C
- Strong understanding of iOS SDK, UIKit, and Core frameworks
- Experience with RESTful APIs and third-party libraries integration
- Familiarity with Git version control and Agile development methodologies
- Excellent problem-solving skills and attention to detail
- Good communication skills and team collaboration spirit
Preferred Qualifications
- Experience with CI/CD pipelines for iOS applications
- Knowledge of automated testing frameworks
- Published apps on the App Store
- Understanding of design patterns and software architecture principles