Network Programmer

Table Knight Games
alert with exclamation point inside a cirle
This position has been closed.
No items found.
Posted
October 1, 2024
Full Time
Anywhere
Remote
$2,500 - $4,000 / Month

At Table Knight Games, we create immersive mobile social games and are expanding to develop high-quality indie games. As a Network Programmer at Table Knight Games, you’ll play a key role in developing the online framework for our latest 1-4 player co-op game. You’ll work closely with our team to design, develop, and maintain systems that enable seamless online play across interconnected game, world, and narrative systems.

 

What are you working on?

  • At what stage of the project(s)? Alpha
  • Genres: Adventure, Action
  • Platforms: PC, Console

 

Team size and structure?

13 Knights

 

For which tasks (responsibilities)?

  • Collaborate with the lead programmer in Unity and C# to architect, code, integrate, test, debug, and maintain online co-op systems.
  • Work with the game director to align the online framework with the game’s vision and design needs for co-op play.
  • Build robust, reliable, optimized, and scalable online systems across PC and console platforms, including lower-spec platforms like Steam Deck.
  • Troubleshoot and fix bugs throughout the production lifecycle.
  • Experience developing core gameplay systems and game mechanics.

 

What kind of professional are we looking for?

  • Proven experience in developing online games from initial concept through launch and post-release support on both PC and console platforms.
  • Strong knowledge of Steam’s online toolkits, APIs, and services for matchmaking, voice chat, friend invites, etc., in peer-to-peer environments.
  • Extensive experience with Unity and C#.
  • Expertise in solving online issues like replication, synchronization, latency, drop-in/drop-out mechanics, and error recovery.
  • Excellent communication skills for collaborating with a distributed team across Europe, the Middle East, and North America.
  • Proactive and self-driven with the ability to set goals and anticipate challenges.
  • Strong understanding of high-performance C# memory management and garbage collection (GC).
  • Familiarity with common serialization methods like protocol buffers, JSON, XML.
  • Proficiency in English, both written and spoken.

 

Bonus Points for:

  • Experience with networking solutions such as Photon Fusion, Photon Realtime, FishNet, NGO, or Mirror.
  • Knowledge of core networking algorithms (rollback, interpolation/extrapolation, NAT Punchthrough).
  • Familiarity with platform-specific networking APIs like Steamworks, PSN, Xbox Live and console compliance.
  • Experience with P2P relay servers.

 

What is important for us in a person?

  • Ability to express thoughts clearly, give and receive constructive feedback
  • Sensitivity, discipline, responsibility
  • Problem solving mindset
  • Open minded, agile, respectful, and professional

 

Why do we enjoy working here?

  • Creative Freedom and Realization: Work in a supportive environment that values your creative input and vision.
  • Ability to Influence the Product: Contribute significantly to the development and direction of our games.
  • Autonomous Work Style: Enjoy a high degree of autonomy in your work.
  • Game Night: Regular game nights for team bonding.

 

What are the conditions and bonuses?

  • Holidays: 24-day paid vacation plus holidays.
  • Remote Work: Fully remote work environment with flexible hours.
  • Work Schedule: Flexible work hours to accommodate different time zones and personal schedules.
  • Professional Development Atmosphere: Access to a professional development platform to enhance your skills.
About 
Table Knight Games

Founded in 2016, Table Knight Games began as a simple quest to create a fan game but quickly grew into a mission to craft fun-filled, engaging experiences that bring people together. Whether you are teaming up with friends for a cooperative challenge or enjoying a lighthearted family game night, our games are designed to spark laughter, friendly competition, and collaboration. From guessing who the imposter is to working together to achieve shared goals, we create games everyone can enjoy.

With a vision to grow as a creative force in the global games industry, we are proud to craft high-quality, accessible games that reflect our team’s creativity, cultural inspiration, and passion for play. At Table Knight Games, we believe in the power of games to strengthen bonds, ignite curiosity, and create lasting memories. Our mission is simple: bringing people together through gaming.

Featured Game
s

UnderMire is a 1-4 player first person co-op roguelite adventure where you descend into a magical, ever-changing bunker to confront the dark forces that lie within. Battle fear-fueled monsters, SMUSH everyday junk into magical weapons, master evolving tools, complete tasks from a cantankerous spirit cat, and survive the chaos alone or with your friends using proximity voice chat.

More Jobs at
Table Knight Games
It looks like this team may not have any current job openings. Sign up for our newsletter and we'll be sure to let you know when they post a new role.
You may also wish to check for open roles on their
website.
Recent
Programming & Development
jobs
Thank you for joining! New issues are sent every Wednesday!
Oops! Something went wrong. Please try again.

You must be 18+ to view this job listing

Hey there! This job listing is for a role working on Adult Only games. As such, this listing may contain, reference, or link to sexual, explicit, and NSFW content.
By clicking “View Page” you affirm that you are at least 18 years old.