Freejam, developers of the online multiplayer game Robocraft, is now looking for a Senior Unity Programmer to join our growing team to build our new ambitious online free to play title Techblox. Our game is developed using cutting edge technologies, including Unity DOTS and Havok Physics. This is a full time, permanent, in-studio role based in Portsmouth, UK. We can sponsor visas if required.
Responsibilities
Work together with the rest of the team to bring new features to life
Write polished, readable and maintainable code
Create and integrate development tools and testing procedures
Write optimised code considering CPU, GPU, memory and network requirements
Support\mentor junior programmers
Requirements
An excellent understanding of game architecture and good programming practices
Have shipped at least one substantial game title
Advanced C# programming/Debugging/Profiling skills
Excellent understanding of data structures and related algorithms
Excellent maths skills
Experience with native programming
An understanding of Entity Component System architecture is useful
A Computer Science degree or a similar equivalent
Bonus points
Physic engines related knowledge
GPU programming related knowledge
Network programming related knowledge
Strong experience with ECS programming
Benefits
Freejam is a fully indie team, we shape our destiny. We decide game features, what platforms we release on, what dates we release on, how we promote and market our games, what business models we choose to follow, our prices, everything. It is fun and very rewarding to be the master of your own game development destiny. This is the freedom that being properly independent brings and this is what Freejam is all about.
Even if we are a small company, we’re able to offer good benefits including flexible working hours, an ambitious, ego-free and relaxing environment. Further perks include days out/pub meet up when possible and, of course, our legendary Christmas parties.
Freejam is currently in the amazing position of building a brand new project and we’re looking for like-minded people who can help shape it.
Diversity
Freejam is aware that sometimes minorities are under-represented in the game development industry. We welcome applications from people from all under-represented groups.
About Portsmouth
Freejam is based in Portsmouth, UK.
Portsmouth is a historic naval city, now recognized for its university, on the south coast of England with good transport links to London.