About the role Design, develop, and maintain reusable Game SDK components to supporting integration with multiple game titles and PlayPark platforms. This role involves implementing SDK functionalities, integrating with backend services, and ensuring performance, stability, and security across supported games and platforms.
Design, develop, and maintain reusable Game SDK components to supporting integration with multiple game titles and PlayPark platforms Implement SDK functionalities, including game initialization, user authentication, session management, account switching, account linking, and SDK user interfaces Integrate SDK components with backend services and RES
Tful APIs, ensuring reliable communication, error handling, and secure data exchange Develop and maintain a common event tracking and telemetry framework to capture player activities, game sessions, and player journeys Integrate third-party services, such as AppsFlyer, crash reporting, analytics, and other platform services as required Ensure SDK performance, stability, security, backward compatibility, and maintainability across supported games and platforms Implement automated testing, debugging, SDK version control, release packaging, and CI/CD processes Prepare SDK integration guides, API documentation, technical specifications, and release notes for internal teams and external game developers Collaborate with regional technology teams, overseas game developers, backend engineers, QA, an