This role involves programming tasks based on your skills, with flexibility depending on the production progress. Responsibilities include implementing character control, event progression, and managing content development for players and NPCs. You will also be involved in implementing game events, designing scripting tasks for game designers, providing troubleshooting support, and developing other necessary systems for the title. The role requires a deep understanding of 3D game development and the ability to work collaboratively within a development team. You will also be responsible for file loading and asset management. Providing a resume, work history, and examples of your work is required.