Multiplayer Gameplay Programmer C#

3 Months ago • 3 Years + • Game Programmer

Job Summary

Job Description

We are seeking an experienced Multiplayer Gameplay Programmer with a strong understanding of C# to join our team in developing a cross-platform MMO shooter. As a key contributor, you will be responsible for developing and maintaining the game's multiplayer mechanics, client-server interaction, and performance optimization. Your expertise in designing game systems, client-server architectures, and linear algebra will be crucial in creating a seamless and engaging multiplayer experience. You will also collaborate with the team to analyze and refine game mechanics, ensuring a balanced and enjoyable gameplay loop.
Must have:
  • 3+ years of experience in game development
  • Commercial project experience
  • Game system and mechanic design
  • Client-server multiplayer development
  • Linear algebra knowledge
  • Algorithmic optimization
  • Code review participation
  • Code understanding and deconstruction
  • Passion for game development
  • Technical English proficiency
Good to have:
  • Shooter game mechanic experience
  • AI, physics, and pathfinding experience
  • Mass multiplayer game development
  • Competitive game mode development
  • Experience with Unity or Unreal Engine

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

Studio Gobo - Senior Engine Programmer

Studio Gobo

Brighton And Hove, England, United Kingdom (On-Site)
6 Months ago
ION - Lead Java Developer, London

ION

London, England, United Kingdom (Hybrid)
4 Months ago
Lighthouse Games - Senior UI Artist

Lighthouse Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
4 Months ago
FISHLABS GmbH - (Regular/Senior) UI/UX Designer (m/f/d)

FISHLABS GmbH

Hamburg, Hamburg, Germany (On-Site)
7 Months ago
Techland - Marketing Cinematic Animator

Techland

Poland (On-Site)
4 Months ago
Keywords Studios (Player Support) - Game Programmer - Malta

Keywords Studios (Player Support)

Malta (On-Site)
8 Months ago
Keywords Studios (Player Support) - Game Programmer - Japan

Keywords Studios (Player Support)

Tokyo, Japan (On-Site)
6 Months ago
Larian Studios - Engine Programmer

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
Techland - Lead Game Programmer

Techland

Poland (On-Site)
8 Months ago
PTW - Contract Generalist Programmer - Unreal Engine (Remote)

PTW

Quebec, Canada (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

Seattle, Washington, United States (On-Site)
3 Months ago
Meta - Research Scientist Intern, EMG Sensing (PhD)

Meta

New York, New York, United States (On-Site)
3 Months ago
Playrix - Lead Technical Designer

Playrix

Ireland (Remote)
3 Months ago
eBay - DataScience Lead-Global Consumer Insight

eBay

San Jose, California, United States (Hybrid)
4 Months ago
Meta - Creative Marketing Analyst, Reality Labs

Meta

Menlo Park, California, United States (On-Site)
3 Months ago
Juego Studios - Intern 3D Artist

Juego Studios

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Inworld AI - Senior Product Manager, Agents - USA

Inworld AI

Mountain View, California, United States (On-Site)
4 Months ago
Unity - Growth Partnership Manager

Unity

San Francisco, California, United States (On-Site)
4 Months ago
Nintendo - Technology Engineer (Retro Studios)

Nintendo

United States (Remote)
6 Months ago
Virtuos - C++ Developer

Virtuos

Ukraine (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Cyprus

Playtech - Software Developer [Python]

Playtech

Nicosia, Nicosia, Cyprus (On-Site)
4 Months ago
G5 Games - Game Product Manager

G5 Games

Limassol, Limassol, Cyprus (Remote)
3 Months ago
HYPERHUG - Unity Developer

HYPERHUG

Limassol, Limassol, Cyprus (Remote)
6 Months ago
Room 8 Studio - Realistic 3D Characters Team Lead

Room 8 Studio

Cyprus (On-Site)
3 Months ago
Social Discovery Group - CEO /  Chief Product & Growth Officer

Social Discovery Group

Cyprus (Remote)
4 Months ago
Scorewarrior - Creative Outsource Manager

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
3 Months ago
Playrix - Senior Data Analyst (Game)

Playrix

Cyprus (Remote)
3 Months ago
Easy Brain - Product Manager

Easy Brain

Limassol, Limassol, Cyprus (Hybrid)
4 Months ago
Playrix - Senior Release Engineer

Playrix

Cyprus (Remote)
3 Months ago
Kefir Games - Team-lead UI/UX

Kefir Games

Cyprus (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Beyond Creative - Experienced Programmers (Freelance)

Beyond Creative

Rome, Lazio, Italy (Remote)
6 Months ago
Techland - Senior Engine Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago
iLogos Game Studios - Middle Unreal Developer

iLogos Game Studios

(Remote)
6 Months ago
HRingZa Solutions - Unity Game Developer

HRingZa Solutions

Rajkot, Gujarat, India (On-Site)
5 Months ago
Streamline Media Group Inc. - Game Programmer (Unreal)

Streamline Media Group Inc.

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
6 Months ago
Keywords Studios (Player Support) - Game Programmer - Malta

Keywords Studios (Player Support)

Malta (On-Site)
8 Months ago
Xogar Games - Unreal Developer - Contractual Role

Xogar Games

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

Arkavis

Bangkok, Bangkok, Thailand (On-Site)
7 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Ireland (Remote)
3 Months ago
Techland - UE5 AI Game Programmer

Techland

Poland (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded