We are recruiting for senior members to join our team -Lockwood Careers
Senior Unity/Gameplay Developer
Newcastle
Description
We are looking for a Senior Gameplay Programmer to design, develop and debug code for new and existing features and gameplay systems within our products.
Responsibilities
Work in an interdisciplinary team of artists, designers and engineers to design, prototype and implement new gameplay and user centric features
Identify technical and developmental risks/obstacles and find solutions to overcome them
Work within the constraints of our existing proprietary technology and develop new technology when necessary
Promote and adhere to best-practice with regards to code quality and performance
Collaborate with the Leads to plan and schedule tasks
Collaborate with our QA teams to identify and fix bugs in a timely manner
Keep up to date with the latest advances in gameplay and programming techniques in the games and wider technology industries
Help mentor and support more junior members of the team
Write system documentation and test cases for assigned systems
Requirements
5+ years programming experience developing games or similar products
Strong experience of C# and a good working knowledge of C++
Experience of developing and shipping software using Unity
Self-starter who is comfortable taking ownership of a feature or task
Good working knowledge of commonly used algorithms and techniques
Excellent communication skills; you must be comfortable collaborating with colleagues from non-programing disciplines such as art, design and community
Strong 3D maths skills
Experience writing and debugging multi-threaded code
Experience of the full development life cycle from design through to shipping
A pragmatic approach to solving technical and non-technical problems
Ability and desire to learn and master new and unfamiliar technologies and code