Intermediate Software Engineer
-
Work on a wide variety of systems, game genres, gameplay, tools on different engines, platforms, and problem sets
-
Implement, debug, and optimize major systems in TypeScript or JavaScript
-
Bachelor’s degree in Computer Science or equivalent experience
-
2+ years of proven experience in a software engineering/development
-
Working knowledge of at least one software development language (C, C++, or C#)
-
Strong technical, analytical, communication, and organizational skills
-
Flexible mindset able to switch from a variety of different problem sets with varying deadlines (large and small projects)
-
Ability to work independently, learn quickly, and be proactive
-
Self-starter who is excited about learning new technologies
-
Familiarity with Perforce, Git, SVN, or other version control system
-
-
Experience with 3D math (particularly in VR)
-
Experience with real-time embedded systems