Multiplayer Gameplay Programmer C#

1 Month ago • 3 Years + • Game Programmer

About the job

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
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

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

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Cyprus (On-Site)

Cyprus (On-Site)

Cyprus (On-Site)

Cyprus (On-Site)

Cyprus (On-Site)

Cyprus (On-Site)

Cyprus (On-Site)

View All Jobs

Get notified when new jobs are added by Kefir Games

Similar Jobs

Studio Gobo - Senior Engine Programmer

Studio Gobo, United Kingdom (On-Site)

ION - Lead Java Developer, London

ION, United Kingdom (Hybrid)

Lighthouse Games - Senior UI Artist

Lighthouse Games, United Kingdom (Hybrid)

FISHLABS GmbH - (Regular/Senior) UI/UX Designer (m/f/d)

FISHLABS GmbH, Germany (On-Site)

Techland - Marketing Cinematic Animator

Techland, Poland (On-Site)

Keywords Studios (Player Support) - Game Programmer - Malta

Keywords Studios (Player Support), Malta (On-Site)

Keywords Studios (Player Support) - Game Programmer - Japan

Keywords Studios (Player Support), Japan (On-Site)

Larian Studios - Engine Programmer

Larian Studios, Poland (On-Site)

Techland - Lead Game Programmer

Techland, Poland (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Lead Technical Designer

Playrix, Ireland (Remote)

eBay - DataScience Lead-Global Consumer Insight

eBay, United States (Hybrid)

Meta - Creative Marketing Analyst, Reality Labs

Meta, United States (On-Site)

Juego Studios - Intern 3D Artist

Juego Studios, India (On-Site)

Inworld AI - Senior Product Manager, Agents - USA

Inworld AI, United States (On-Site)

Unity - Growth Partnership Manager

Unity, United States (On-Site)

Nintendo - Technology Engineer (Retro Studios)

Nintendo, United States (Remote)

Virtuos - C++ Developer

Virtuos, Ukraine (Hybrid)

Get notifed when new similar jobs are uploaded

Jobs in Cyprus

Playtech - Software Developer [Python]

Playtech, Cyprus (On-Site)

G5 Games - Game Product Manager

G5 Games, Cyprus (Remote)

HYPERHUG - Unity Developer

HYPERHUG, Cyprus (Remote)

Room 8 Studio - Realistic 3D Characters Team Lead

Room 8 Studio, Cyprus (On-Site)

Social Discovery Group - CEO /  Chief Product & Growth Officer

Social Discovery Group, Cyprus (Remote)

Scorewarrior - Creative Outsource Manager

Scorewarrior, Cyprus (On-Site)

Playrix - Senior Data Analyst (Game)

Playrix, Cyprus (Remote)

Easy Brain - Product Manager

Easy Brain, Cyprus (Hybrid)

Playrix - Senior Release Engineer

Playrix, Cyprus (Remote)

Kefir Games - Team-lead UI/UX

Kefir Games, Cyprus (On-Site)

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Beyond Creative - Experienced Programmers (Freelance)

Beyond Creative, Italy (Remote)

Techland - Senior Engine Programmer

Techland, Poland (On-Site)

iLogos Game Studios - Middle Unreal Developer

iLogos Game Studios, (Remote)

HRingZa Solutions - Unity Game Developer

HRingZa Solutions, India (On-Site)

Streamline Media Group Inc. - Game Programmer (Unreal)

Streamline Media Group Inc., Malaysia (On-Site)

Keywords Studios (Player Support) - Game Programmer - Malta

Keywords Studios (Player Support), Malta (On-Site)

Xogar Games - Unreal Developer - Contractual Role

Xogar Games, India (On-Site)

Arkavis - Game Developer

Arkavis, Thailand (On-Site)

Playrix - Lead C++ Software Engineer (Gameplay)

Playrix, Ireland (Remote)

Techland - UE5 AI Game Programmer

Techland, Poland (On-Site)

Get notifed when new similar jobs are uploaded