Senior Backend Game Programmer (Remote or studio based)

1 Month ago • 4-8 Years • Backend Development

Job Summary

Job Description

Freejam seeks a Senior Backend Game Programmer for Robocraft 2. Responsibilities include designing, developing, and maintaining core backend systems, improving system architecture, creating accurate task estimates, completing tasks autonomously, contributing to documentation and testing, collaborating with team members, implementing security measures, and refining online service performance. The role requires significant backend development experience for games, strong C# skills, experience with scalability, security, and cloud services (AWS, OVH), and familiarity with various technologies (Kubernetes, databases, CI/CD). The position is remote or studio-based (with a time zone restriction) and offers a unique chance to work on a highly anticipated sequel.
Must have:
  • Significant backend game dev experience
  • Strong C# programming skills
  • High-scalability online service experience
  • Experience with matchmaking systems
  • Knowledge of client-server methodologies
  • Proficient with Source Control
Good to have:
  • OpenAPI and code generation tools
  • Unity game development knowledge
  • SignalR, Sentry, Grafana, Portainer & Multiplay Clanforge experience
Perks:
  • Flexible working hours
  • Ambitious, ego-free environment
  • Regular team days out/social events
  • Legendary Christmas parties

Job Details

Description

Freejam (https://freejamgames.com/), creators of the popular multiplayer game Robocraft (https://robocraftgame.com), is excited to announce an opening for an experienced Backend Game Programmer to join our dynamic team in developing the highly-anticipated sequel, Robocraft 2.

In this role, you’ll play a crucial role in developing robust backend systems and features for Robocraft 2, working closely with the programming team. You will be working on our backend stack, which is using a range of technologies such as databases, and containerization technologies like Docker and Kubernetes in our hybrid-cloud infrastructure. Additionally, you'll work with modern frameworks, ensuring high-performance and efficient server-side operations. This position offers a unique chance to hone your skills and gain more experience in the critical backend components that power immersive gaming experiences.

This full-time position can be remote or studio based and a maximum of +/- 4 hour time difference to the UK. If outside of the UK the role will be on a freelance basis.

Responsibilities

  • Design, development and maintenance of the core backend systems and technologies at Freejam
  • Improve the architecture of the whole system with robustness
  • Create accurate task duration estimates and complete all work on a timely basis to a consistent, high-quality standard
  • Autonomously complete tasks and features in a timely fashion
  • Contribute to the documentation and automated testing procedures
  • Collaborate effectively with Leads, other senior backend programmers, directors and other project stakeholders on a continuous basis
  • Implement protective measures against threats and ensure adherence to data protection laws
  • Regularly refine the performance of online services, focussing on server efficiency and user load management

Requirements

  • Significant experience developing back-end systems for games, or similar environment, including prior experience in any leadership capacity
  • Proven experience in a commercial environment developing high-scalability online services in various domains, emphasizing handling large user bases
  • Involved in full production of at least 2 titles / projects
  • Strong C# programming
  • Ability to work autonomously
  • Knowledge of Baremetal and cloud services like AWS and OVH
  • Experience with matchmaking systems (e.g. Open Match)
  • Solid understanding of client-server methodologies and technologies
  • Good knowledge of scalability, security and readable code
  • Proficient with Source Control and Code Review tools (Perforce, Git etc)
  • Skilled in Orchestration technologies, including Kubernetes and Agones
  • Experience with web technologies  such as HTML, CSS, Javascript, etc
  • Experience with SQL and NoSQL databases
  • Experience with Linux-based systems (Ubuntu, Debian etc)
  • Experience with CI/CD systems, such as Jenkins
  • Asp.Net + Entity Framework

Bonus Points

  • Experience with OpenAPI and code generation tools
  • Video game specific experience
  • Knowledge of Unity for game development
  • Knowledge of; SignalR (RPC’s), Sentry, Grafana, Portainer & Multiplay Clanforge

Please include a link to your GitHub, website, or portfolio along with your CV when applying.

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.

We offer a great multicultural work environment and benefits including flexible working hours, an ambitious, ego-free environment. Further perks include regular team days out/social events 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.

Similar Jobs

Brightly - Principal Software Engineer (PSE) - iOS

Brightly

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
IGT - Front-End Developer

IGT

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Visa - Sr. Software Engineer, Golang

Visa

Ashburn, Virginia, United States (Hybrid)
1 Month ago
Windranger Labs - React Developer

Windranger Labs

(Remote)
1 Month ago
PwC - Backend Solution Architect

PwC

Prague, Prague, Czechia (Hybrid)
4 Months ago
Warner Bros Games - Manager, Software Engineering-Backend(Consumer Team),Hyderabad

Warner Bros Games

Hyderabad, Telangana, India (On-Site)
8 Months ago
GoTo Group - Senior Software Engineer (Backend) - Consumer Lending

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
1 Month ago
Warner Bros Games - Staff Software Engineer - Backend (Commerce Team), Hyderabad

Warner Bros Games

Hyderabad, Telangana, India (On-Site)
7 Months ago
Nielsen Holdings - .Net Developer

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
WeWork India - Software Development Engineer 3 - Backend

WeWork India

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

InvenioLSI - MuleSoft Architecht

InvenioLSI

Dubai, Dubai, United Arab Emirates (On-Site)
1 Month ago
Crytek - NOC Linux Specialist (Remote only)

Crytek

(Remote)
1 Month ago
Flutter International - Security Engineer III

Flutter International

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Mozilla - Sr Staff Fullstack Engineer, Anonym

Mozilla

(Remote)
3 Months ago
Bally's Interactive - Platform Architect

Bally's Interactive

Malta, New York, United States (On-Site)
1 Month ago
Head Digital Works - Node.js Backend Developer

Head Digital Works

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Orange Comet,  Inc  - Roblox VFX Artist

Orange Comet, Inc

India (Remote)
5 Months ago
Luxoft - PostgreSQL Developer with Oracle

Luxoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Playrix - Technical Design Director

Playrix

Ireland (Remote)
3 Months ago
PwC - ETIC, Business Intelligence Engineer, Manager

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in England, United Kingdom

Microsoft - Senior Program Manager, Product Team - Health AI

Microsoft

London, England, United Kingdom (On-Site)
1 Month ago
Trailmix - Community Outreach/Insight - New Games (Contract)

Trailmix

London, England, United Kingdom (On-Site)
3 Months ago
The Walt Disney Company - Lead Software Engineer - Scala

The Walt Disney Company

London, England, United Kingdom (On-Site)
3 Months ago
Alphasense - Manager, Customer Success (B2B - Presales)

Alphasense

London, England, United Kingdom (On-Site)
2 Months ago
IO Interactive - Tools Programmer

IO Interactive

Brighton And Hove, England, United Kingdom (Hybrid)
3 Months ago
Salesforce - Prime Territory Account Executive - MuleSoft

Salesforce

London, England, United Kingdom (On-Site)
4 Months ago
DNEG - Layout Technical Supervisor (DNEG Animation)

DNEG

London, England, United Kingdom (On-Site)
1 Month ago
SEGA - Brand Development Manager

SEGA

England, United Kingdom (On-Site)
1 Month ago
Push Gaming - Head of Account Management

Push Gaming

United Kingdom (Hybrid)
2 Months ago
Netflix - Marketing Production Manager, UK - FTC

Netflix

London, England, United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Epic Games - Lead Programmer - Fortnite Online

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
King - Principal Software Engineer | Candy Crush Soda

King

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Google - Staff Software Engineer, Site Reliability Engineering, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Luxoft - Senior Java Developer

Luxoft

(Remote)
1 Month ago
Push Gaming - Solution Architect

Push Gaming

Malta (Hybrid)
6 Months ago
Thatgamecompany - Senior Multiplayer Engineer

Thatgamecompany

(Remote)
4 Months ago
Paytm - Backend - Senior Software Engineer ( Java )

Paytm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
NetEase Games - Senior Online Services Engineer (US or Can)

NetEase Games

United States (Remote)
4 Months ago
Microsoft - Software Engineer II / Senior Software Engineer

Microsoft

(On-Site)
1 Month ago
Paytm - Java Backend Developer

Paytm

Mumbai, Maharashtra, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Explore gaming industy jobs in one of the leading Game Studios.

Get notified when new jobs are added by Freejam

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug