Job Responsibilities
Responsible for the design, development, testing, and maintenance of iOS platform mobile applications, ensuring high quality and stability.
Complete iOS application feature module design, development, and optimization according to product requirements, continuously improving user experience.
Participate in project requirement analysis, provide technical solutions, and optimize product performance.
Lead technical challenge resolution, solve key issues during development, and ensure timely project delivery.
Write technical documentation, share development experience, and improve overall team technical capabilities.
Job Requirements
Bachelor's degree or above in Software Engineering or related fields.
3+ years of iOS development experience
Hands on experience in Objective-C/Swift programming languages
Proficient in iOS development platforms and frameworks (such as UIKit, CoreData, CoreAnimation, etc.)
Familiar with iOS system architecture, understanding of memory management mechanisms, multi-threading development, and network programming
Strong foundation in data structures and algorithms
Proficient in common design patterns and principles
Experience in performance optimization, capable of resolving memory leaks and lag issues