Multiplayer Gameplay Programmer C#

4 Months ago • 3 Years + • Game Programmer

Job Summary

Job Description

We are seeking an experienced Multiplayer Gameplay Programmer with 3+ years of experience in the gaming industry to join our team in Cyprus and work on a new cross-platform MMO shooter. Responsibilities include developing and maintaining multiplayer mechanics and logic, handling client-server interaction, and optimizing game performance. The ideal candidate will possess strong C# programming skills, knowledge of linear algebra, and experience designing game systems. Experience with shooter mechanics, AI, physics, and popular game engines (Unity, Unreal) is a plus. This role requires proficiency in assessing, developing, and designing game systems while minimizing algorithmic complexity, participation in code reviews, and the ability to understand and deconstruct existing code.
Must have:
  • 3+ years game industry experience
  • Commercial project experience
  • Multiplayer game development
  • Game system design
  • Linear algebra knowledge
  • Code review participation
  • C# proficiency
Good to have:
  • Shooter mechanics experience
  • AI, physics, pathfinding experience
  • Mass multiplayer game experience
  • Competitive game mode experience
  • Unity/Unreal Engine experience

Job Details

We're looking for an experienced programmer for a new project - a cross-platform MMO shooter.

You are our person if you have:

  • 3 or more years of work experience in the gaming industry
  • experience in developing commercial projects
  • experience in designing game systems and mechanics
  • experience in developing client-server multiplayer games
  • knowledge of linear algebra (vectors, matrices)
  • ability to assess/develop/design while keeping the algorithmic difficulty in mind
  • experience with participating in reviews of other developers' decisions
  • ability to understand and deconstruct someone else's code
  • desire to learn and evolve in the gamedev field
  • technical English

Will come in handy:

  • experience in working with shooter mechanics
  • experience in working with AI, physics, and pathfinding
  • experience in developing mass multiplayer games
  • experience in developing competitive game modes
  • experience in working with popular game engines (Unity, Unreal)

Some points on tasks:

  • developing new and maintaining existing multiplayer mechanics and logic
  • client-server interaction
  • profiling and optimizing the game based on memory and CPU

Similar Jobs

Unity - Data Product Manager

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
7 Months ago
Ubisoft - Senior/Mid Technical Artist

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
2 Months ago
Fortis Games - Staff Software Engineer (Backend/Multiplayer)

Fortis Games

Canada (On-Site)
3 Months ago
Cloud Imperium Games - Sound Designer - Vehicle Specialist

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
1 Month ago
Playrix - Technical Director (Game Project)

Playrix

Ukraine (Remote)
6 Months ago
Larian Studios - Associate Engine Lead Programmer

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Months ago
Paradox Interactive - Game Programmer

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
3 Months ago
Bongfish - Senior Gameplay Programmer (m/f/d)

Bongfish

Graz, Styria, Austria (On-Site)
8 Months ago
Final Strike Games - Gameplay Systems Engineer

Final Strike Games

Bellevue, Washington, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Voodoo - Senior Unity SDK Developer

Voodoo

Paris, Île-de-France, France (Hybrid)
3 Months ago
Pocket Worlds - Senior Backend Engineer (DevOps)

Pocket Worlds

Austin, Texas, United States (On-Site)
7 Months ago
NetScape Labs Infotech   - Unity Developer

NetScape Labs Infotech

Chandigarh, Chandigarh, India (On-Site)
1 Year ago
NVIDIA - Solution Architect, Generative AI - Digital Human

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Playrix - Senior C++ Software Engineer (Tools)

Playrix

Montenegro (Remote)
6 Months ago
Life church - Associate LifeGroups/LifeMissions Pastor

Life church

United States (On-Site)
6 Months ago
Google - Data Scientist III, Research

Google

(On-Site)
5 Months ago
Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

Seattle, Washington, United States (On-Site)
5 Months ago
Meta - Software Engineer, Machine Learning

Meta

Bellevue, Washington, United States (On-Site)
5 Months ago
Rivos - CPU Physical Design - Full time

Rivos

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

Get notifed when new similar jobs are uploaded

Jobs in Cyprus

Owlcat Games - VFX Artist (Unity)

Owlcat Games

Nicosia, Nicosia, Cyprus (Hybrid)
2 Months ago
Playrix - Senior Engineering Manager

Playrix

Cyprus (Remote)
6 Months ago
Easy Brain - Senior UX/UI Designer

Easy Brain

Limassol, Limassol, Cyprus (Hybrid)
3 Months ago
Playrix - Customer Support Representative (German and Russian)

Playrix

Cyprus (Remote)
5 Months ago
Scorewarrior - Moderation Team Lead

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
3 Months ago
Playtech - GCP & SQL Server Report Developer

Playtech

Cyprus (On-Site)
1 Month ago
Scorewarrior - Security Manager

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
2 Months ago
PwC - Senior Internal Audit & Compliance Consultant (Ref: 548707WD)

PwC

Nicosia, Nicosia, Cyprus (On-Site)
6 Months ago
Playrix - Feature Owner (LiveOps)

Playrix

Cyprus (Remote)
6 Months ago
Wargaming - Server Developer (World of Tanks)

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Limbic Entertainment - Engine Programmer Cairo, Egypt (m/f/d)

Limbic Entertainment

Langen, Hessen, Germany (On-Site)
8 Months ago
House of How - Lead Game Engineer - Sweden

House of How

Boden, Norrbotten County, Sweden (On-Site)
5 Months ago
Streamline Media Group  Inc  - Junior Game Programmer (Unreal)

Streamline Media Group Inc

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
6 Months ago
Booming games - Senior Frontend Developer Games (remote Europe)

Booming games

(Remote)
2 Months ago
Rebellion - Senior Gameplay Programmer

Rebellion

Oxford, England, United Kingdom (Hybrid)
2 Months ago
PlayStation Global - Lead Gameplay Programmer

PlayStation Global

Montreal, Quebec, Canada (On-Site)
3 Months ago
Epic Games - Senior Tools Programmer, UEFN

Epic Games

(On-Site)
2 Months ago
Avalanche Studios Group - Senior Gameplay Programmer (Unreal)

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
4 Months ago
Double Eleven - Lead Programmer (Unreal Engine)

Double Eleven

Middlesbrough, England, United Kingdom (Hybrid)
2 Months ago
TT Games - Senior Game Programmer

TT Games

Knutsford, England, United Kingdom (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded