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.