Responsible for the development of Unity-based frameworks, tools, and component libraries, as well as the extension of Unity engine functionalities. This role involves collaborating with project teams to fulfill general requirements and troubleshoot issues encountered during framework usage. It also includes consolidating common underlying capabilities across project teams, enhancing technical documentation, and sharing knowledge. The candidate will be responsible for developing and maintaining a robust framework for game development, ensuring its usability and efficiency for various projects.