Responsibilities:
Design and implement new systems and pipelines
Optimize and fine tune code for performance
Work closely with QA to help define test cases
Maintain existing codebase with other team member
Tackle new challenges that arise during development
Requirements:
C#/Unity 3D development experience
Strong knowledge of OOP, design patterns and data structures
Experience with version control software
Flexibility and willingness to learn new technologies as needed
Fun positive attitude
Ability to work well as part of a collaborative development team
BS in Computer Science or equivalent(Engineers can also apply with programming experience)
One of more of these is a plus:
Multi-threaded development
Mobile development experience (iOS/Android) on OSX
3D/Shader/OpenGL experience
C/C++ tool development
XML/JSON knowledge
Unity Editor programming
Programming Languages
C#
Interface Protocols & Standards
JSON
Operating Systems
iOS, Android
Web Design & Development, Mobil Apps (iOS & Android), Unity Games 2D & 3D, Graphics Designs, SEO, ASO, Digital Marketing