As a Senior Development Engineer for iOS, your responsibilities include developing and maintaining SDKs for game products, integrating features like user systems, payment systems, data tracking, and third-party sharing. You will design SDK architectures, formulate solutions, research technical feasibility, optimize system performance, and enhance security. You'll tackle mobile technology challenges, address key architectural issues, and ensure system stability. You'll also design cross-platform technology solutions and address core technical challenges for clients (iOS, Android, PC, PS), supporting SDK hot updates. Additionally, you will research and train on new technologies, integrating them into existing projects, and write SDK development and integration documentation. Familiarity with Unity and Unreal Engine technology is required to develop and maintain engine demos for seamless game integration.
Must Have:- Develop and maintain game product SDKs (user system, payment, data tracking, third-party sharing).
- Design SDK architectures, formulate solutions, and research technical feasibility.
- Optimize system performance and security for mobile applications.
- Design cross-platform solutions (iOS, Android, PC, PS).
- Familiarity with Unity and Unreal Engine for demo development.