Experience with Unity3D and C#
Implement and improve our real-time systems including networking, live-streaming, user interfaces, input, gameplay, 3D spatial understanding etc.
Troubleshoot and resolve technical issues including debugging and critical problem solving
Collaborate within a cross-discipline team including graphic design and user experience
Work in a dynamic, agile, and fast-moving team and adapt to a quickly changing technological landscape
Contribute to (and promote) engineering best practices and implementations within the team
Work independently as a self-starter, but also be able to receive guidance and feedback from others