The core responsibilities include: 1. Developing games using cocoscreator and TypeScript. 2. Being responsible for performance optimization and experience optimization within the game. 3. Iterating functional versions and refining game quality. 4. Collaborating closely with planning, art, and server-side teams to efficiently complete development.