Server Programmer

Posted 21 March 2024
Salary Negotiable
LocationUnited Kingdom
Job type Permanent
DisciplineProgramming
Reference19615
Contact NameShani Owen

Job description

Aardvark Swift are supporting a true indie as they search for a Server Programmer to join their vibrant team in crafting a much-anticipated sequel to their renowned multiplayer game.

As a Server Programmer with a solid foundation in backend development and a fervour for the intricacies of game server programming you'll play a pivotal part in shaping robust backend systems and features, collaborating closely with seasoned Server Programmers.

You will dive into the studio’s backend stack, utilising a range of technologies, including databases and containerisation tools like Docker and Kubernetes, within their hybrid-cloud infrastructure. You'll also leverage modern frameworks to ensure top-notch performance and efficiency in server-side operations.

Your responsibilities…
  • Collaborate with game designers and front-end developers to implement innovative server-side features
  • Cultivate and sustain server infrastructure for seamless game operations
  • Contribute to the oversight of Linux and Windows-based systems
  • Participate in server maintenance, encompassing routine updates and migrations
The skills and experience you’ll bring to the role…
  • Professional experience developing backend systems for games or equivalent
  • Proficiency in server-side programming languages like C#, Java, or Go
  • Familiarity with web technologies such as HTML, CSS, JavaScript, etc.
  • Competence in Linux-based systems (Ubuntu, Debian, etc.)
  • Knowledge of database management, preferably MySQL or MariaDB
  • Exemplary organisational skills and keen attention to detail
  • Deadline-oriented with effective teamwork skills
  • Proactive approach, coupled with time management and prioritisation skills
Bonus points if you are…
  • Familiar with CI/CD systems like Jenkins
  • Experienced in NoSQL databases, such as Cassandra
  • Proficient in front-end technologies like React, Blazor, etc
  • Familiar with Unity or other game development platforms
  • Experienced with containerisation technologies such as Docker or Kubernetes
When applying, please include a link to your GitHub, website, or portfolio in your cv.

The studio offers perks and benefits including regular social events and spectacular parties, but the true benefit of working at this studio is their authentic indie status and being the masters of their own destiny.

They alone decide on game features, platforms to release on, release dates and how the game is promoted and marketed, what business models are followed and what prices are charged. That is the freedom that being properly independent brings and that is what this studio is all about.