Role: Graphics/Game Developer.
Technologies: C++, Python, Java, Unity 3D, C#
Key Talent Personnel are looking for a number of talented Software Engineers, to join our clients game and technology development team. You will be working closely with all members of the studio in the development of numerous aspects of their games and technology stack.
As part of the core team you will have a voice in how our current and future products will be taken forward. Our client wants to hear from highly capable engineers who have a strong passion for games and the software needed to make them a reality.
Your job will have you taking ownership of the technical solutions involved.
? Contribute to the implementation of our platform for deploying and operating backend services.
? Help identify and resolve potential issues in the development pipeline.
? Implement and iterate on gameplay systems that provide engaging experiences for the players.
? Create and maintain high quality software documentation.
? Regularly switch between multiple projects potentially written in different programming languages.
? A Bachelor's degree in Computer Science or relevant engineering/scientific subject.
? Demonstrable experience in C#, C++, Java or similar languages.
? Experience writing scripting languages (e.g. Python, Shell Scripting).
? An understanding of mathematical methods to A-level (or equivalent) standard, including matrices, Newtonian mechanics, calculus, and linear algebra.
? Experience with the Unity game engine.
? Experience with version control (e.g. Git).
? Familiarity with any database technology (e.g. PostgreSQL, DynamoDB, Spark, CouchDB).
? Experience in development for smart phones and other touchscreen devices.
? Familiarity with AWS or other cloud services. EXTRA CREDIT
? Experience with computer vision techniques and software libraries.
? Experience with low-level, resource-constrained firmware development.
? Experience with client-server network programming.
This job was originally posted as www.jobsite.co.uk/job/959477988