
Systems Designer
- Edinburgh
- Permanent
- Full-time
- Our team responsibilities range from creating systems that support development of missions and ambient events to design and implementation of player facing game features.
- We excel at software architecture, writing performance code and user-friendly APIs. We promote sensible coding standards with an intent of keeping our huge codebase accessible.
- We implement gameplay features with focus on clean design that enhances player experience and fits into the larger design of our games.
- We are proficient in communication within the team and across the company. We collaborate closely with teams in other studios and timezones.
- Architect and implement new systems and tools to facilitate creation of content.
- Use provided spec to design and implement new gameplay features.
- Deliver new work and maintain existing systems while keeping to deadlines set by production and needs of other developers.
- Liaise with multiple departments and studios to realise the given tasks.
- Provide clear reports on work to production and Leads.
- A Computer Science or Game Design degree with a programming focus is considered an advantage. However, relevant experience is taken into consideration.
- Strong programming skills (knowledge of C# a huge plus, knowledge of C++ a plus).
- Experience designing and developing gameplay systems, from start to finish.
- Passion for game development and strong desire to contribute to some of the most ambitious games ever produced.
- An online portfolio with examples of your work. Please include code examples, should contain at least one fully architectured System.
- Good organization skills with proven ability to deliver on deadlines.
- Candidates must be able to communicate effectively and work as part of a team.
- Ability to multi-task and prioritize work in order to adapt to changing schedules and feedback.
- Prior experience working in medium to large sized development teams.
- Been an essential member of a team that has shipped a commercial title.
- Experience of game design/scripting in a professional environment.