Unity Developer

Unity Developer

Reading Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
Code Wizards Group

At a Glance

  • Tasks: Develop and maintain backend services for Unity games, focusing on multiplayer systems.
  • Company: Join Code Wizards Group, a leader in Game and Esports Tech with 50 years of experience.
  • Benefits: Enjoy flexible working arrangements and the chance to work on exciting gaming projects.
  • Why this job: Make a real impact in the gaming industry while collaborating with passionate professionals.
  • Qualifications: Strong C# and Unity skills, with experience in backend systems and multiplayer networking.
  • Other info: Opportunity to work with cutting-edge technologies and contribute to live-service games.

The predicted salary is between 36000 - 60000 £ per year.

Stuart Muckley and Martin Thomas formed Code Wizards Group back in 2002, bringing together a combined 50 years of coding and video games experience. Since then, they have assembled teams of battle-hardened veterans across both Code Wizards and Multiplayer Wizards; professional services on a mission to help esports orgs, AAA studios, and indies alike build and run successful games. The secret behind our success? We care about our clients' games and players as much as they do. Code Wizards are one of the world's leaders in Game and Esports Tech. We’re in a period of growth and looking to bolster our software engineering capabilities by adding more developers to our team.

We’re looking for an experienced Unity programmer with strong backend expertise to join our team on a contract basis. While you’ll occasionally work on client-side Unity code, the core focus of this role is on server-side systems that support multiplayer gameplay and live services. You’ll be instrumental in building and maintaining the backend infrastructure powering features like matchmaking, leaderboards, and database integrations. If you thrive in architecting scalable backend solutions in the gaming space, this is your opportunity to make a real impact.

DUTIES AND RESPONSIBILITIES
  • Develop and maintain backend services and APIs for a Unity-based game
  • Implement matchmaking systems and real-time multiplayer infrastructure
  • Design and manage scalable leaderboard systems and player stat tracking
  • Work with cloud platforms (e.g., AWS, GCP, Azure) to deploy and manage services
  • Integrate with third-party APIs and services (e.g., analytics, payments, identity)
  • Write and maintain secure, well-documented, and testable code
  • Collaborate with client-side developers to ensure seamless front-backend integration
  • Participate in code reviews, architecture planning, and performance tuning
SKILLS AND EXPERIENCE
  • Strong programming experience with C# and Unity (client-side familiarity)
  • Proven experience developing backend systems for games or real-time applications
  • Solid knowledge of RESTful APIs, WebSockets, and multiplayer networking concepts
  • Experience with backend frameworks (e.g., Node.js, .NET Core, or similar)
  • Familiarity with database technologies (SQL & NoSQL), such as PostgreSQL, MongoDB, Redis
  • Experience with matchmaking logic, game session management, and player state persistence
  • Proficient with cloud infrastructure (AWS, GCP, or Azure), CI/CD pipelines, and containerization (Docker, Kubernetes)
  • Excellent debugging and optimization skills for server performance
  • Experience with PlayFab, Photon, Nakama, or similar game backend services
  • Prior work on live-service or multiplayer games
  • Familiarity with DevOps workflows and monitoring tools

Unity Developer employer: Code Wizards Group

At Code Wizards Group, we pride ourselves on being a leading force in the Game and Esports Tech industry, where our passion for gaming translates into a vibrant work culture that fosters creativity and innovation. As a Unity Developer, you'll not only have the opportunity to work on cutting-edge projects but also benefit from a supportive environment that encourages professional growth and collaboration with seasoned experts. Located in a dynamic sector, we offer competitive remuneration, flexible working arrangements, and the chance to make a significant impact in the gaming world.
Code Wizards Group

Contact Detail:

Code Wizards Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Unity Developer

✨Tip Number 1

Familiarise yourself with the latest trends in multiplayer gaming and backend development. Understanding current technologies and frameworks used in the industry, such as Node.js or .NET Core, will give you an edge when discussing your experience during interviews.

✨Tip Number 2

Network with professionals in the gaming industry, especially those who work with Unity and backend systems. Engaging with communities on platforms like LinkedIn or Discord can lead to valuable connections and insights that may help you stand out.

✨Tip Number 3

Showcase any personal projects or contributions to open-source games that demonstrate your backend skills. Having a portfolio of relevant work can significantly bolster your chances of impressing our hiring team.

✨Tip Number 4

Prepare to discuss specific challenges you've faced in previous roles related to server performance and scalability. Being able to articulate your problem-solving process will highlight your expertise and fit for the role.

We think you need these skills to ace Unity Developer

C# Programming
Unity Development
Backend System Development
RESTful APIs
WebSockets
Multiplayer Networking Concepts
Node.js
.NET Core
SQL & NoSQL Databases
PostgreSQL
MongoDB
Redis
Matchmaking Logic
Game Session Management
Player State Persistence
AWS
GCP
Azure
CI/CD Pipelines
Docker
Kubernetes
Debugging Skills
Server Performance Optimization
PlayFab
Photon
Nakama
DevOps Workflows
Monitoring Tools

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C# and Unity, as well as any backend systems you've developed for games. Use specific examples that demonstrate your skills in multiplayer networking and server-side solutions.

Craft a Compelling Cover Letter: In your cover letter, express your passion for gaming and how your background aligns with the responsibilities of the Unity Developer role. Mention your familiarity with cloud platforms and any relevant projects you've worked on that showcase your backend expertise.

Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your ability to develop backend services and APIs for games. Highlight any experience with matchmaking systems or real-time multiplayer infrastructure.

Proofread Your Application: Before submitting, carefully proofread your application materials. Ensure there are no typos or grammatical errors, and that all technical terms are used correctly. A polished application reflects your attention to detail, which is crucial in software development.

How to prepare for a job interview at Code Wizards Group

✨Showcase Your Backend Expertise

Make sure to highlight your experience with backend systems during the interview. Discuss specific projects where you implemented matchmaking systems or worked with cloud platforms like AWS or Azure, as this is crucial for the role.

✨Demonstrate Your Knowledge of Multiplayer Networking

Be prepared to talk about your understanding of multiplayer networking concepts and how you've applied them in past projects. This could include discussing RESTful APIs, WebSockets, and any relevant frameworks you've used.

✨Prepare for Technical Questions

Expect technical questions that assess your programming skills in C# and Unity. Brush up on your coding knowledge and be ready to solve problems on the spot, as this will demonstrate your proficiency and problem-solving abilities.

✨Emphasise Collaboration Skills

Since the role involves working closely with client-side developers, highlight your experience in collaborative environments. Share examples of how you've successfully integrated backend services with front-end systems in previous roles.

Unity Developer
Code Wizards Group
Location: Reading
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>