Description
Gameplay Systems Programmer
Robotoki is seeking an experienced gameplay
systems programmer to help create the player systems for our open world.
Ideal candidate is an engineer that is equally excited about design and
gameplay systems, experienced with writing the underlying systems for role
playing games, and enjoys working closely with game designers, level designers,
animators and tech programmers to bring worlds to life.
Responsibilities
·
Work closely with design to detail the requirements of the underlying
gameplay systems
·
Own the creation and development of your features, taking
responsibility for their completeness and polish
·
Coordinate the creation of supporting assets with designers and
artists
·
Participate in the creation of core game systems for an open world
adventure rpg (skills, experience, progression, item modification, trading,
negotiation, faction reputation, etc.).
Experience
·
Bachelor’s degree in Computer Science, Software Engineering or
equivalent
·
At least 3 years of professional gameplay programming experience
·
At least one major shipped title (PC/Console)
·
Thorough knowledge and familiarity with C++ and scripting
·
Strong applied math knowledge
·
Expertise within object oriented analysis and design
·
Good understanding of programming best practices
Skills
·
A team worker who actively seeks collaboration to find the optimal
solutions
·
Excellent written and verbal communications skills
·
A service minded attitude and a cooperative mindset
·
Console programming experience is a plus
·
Experience from a full AAA game productions cycle preferred
·
Some experience with agile methodologies
·
Ability to self schedule and take responsibility for your time
management