Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Unity developer

Elgin
Code Wizards Group
Unity developer
Posted: 21 June
Offer description

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.

DUTUIES 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

Apply
Create E-mail Alert
Job alert activated
Saved
Save
See more jobs
Similar jobs
It jobs in Elgin
jobs Elgin
jobs Moray
jobs Scotland
Home > Jobs > It jobs > Unity developer jobs > Unity developer jobs in Elgin > Unity Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save