You are a game-development professional, eager to be a key contributor on a dynamic, happy team.
We are using Unreal Engine 4. The ideal candidate has great C++ skills in a game development environment, along with Unreal development prowess. But, don’t count yourself out if your Unreal development skills are actually more novice than expert, but you are otherwise a true game-dev pro.
Responsibilities
- Work with Product to build and maintain the best sports training platform on the market
- Work closely with Design, from specification through production
Requirements
- Some experience with Unreal Engine 4, even if not part of a commercial product
- 3+ years professional development experience in the games industry
- Fluency in C++
- Fantastic debugging skills
- Understanding of data structures, algorithms, complexity, and system design
- Basic game math fundamentals (vectors, matrices, physics, projections, camera space, tangent space, object space)
- Basic understanding of software design patterns
- Working knowledge of source control, including best practices (branching/streams)
- A practice of code instrumentation, tools, and development KPIs
- Bachelors in CS, or equivalent experience
Bonus Qualifications
- Understanding of concurrent programming
- Basic relational database abilities (SQL, Postgres or AWS RDS)
- Experience with Git and JIRA/Confluence
- Experience with build systems, continuous integration and deployment
- A background working with asset management systems, asset bundles, and in particular downloadable content (DLC)
JOB REQUIRED SKILLS:
C++, Unreal, AWS, SQL
- 3+ years of gaming engine development
- BS CS or equivalent experience (addiitional 3yrs)
- Some experience with Unreal Engine 4
- Fluency in C++
- Basic game math skills (vectors, matrices, physics, projections, camera space, tangent space, object space)