Being a Unity developer involves several key responsibilities. You need to create clean and maintainable code using C# and Unity, ensuring the game runs smoothly. Regularly update Unity and plugins for stability. Implement high-quality features and fix any bugs. Collaborate with the engineering team, support cross-functional teams with player updates, and address production issues. Unity developers are crucial for delivering great gaming experiences while maintaining quality and reliability.
When it comes to key skills for this role, a passion for delivering updates to existing games with active player bases is essential. You should have an excellent grasp of programming best practices and data-driven design principles. Being self-driven and adept at completing tasks with minimal supervision is crucial. Effective communication of game feature designs and technical solutions is also vital. Ideally, you should have a degree or equivalent in Computer Science, Physics, Mathematics, or a related field, coupled with at least 2 years of commercial experience in Unity programming.
Contact Joseph@datascope.co.uk for more information on this opportunity.