Network Programmer

Table Knight Games , Опубліковано 1 місяць тому

Senior

Повна зайнятість

$2,500 - $4,000 / Місяця

Дистанційна робота

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.

Над чим працювати?
  • На якій стадії проект(и)? Alpha
  • Жанр: Пригоди, Екшен
  • Платформи: PC, Console
Розмір і структура команди?

13 Knights

На які завдання (обов'язки)?
  • 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.

Якого професіонала шукаємо?
  • 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.

Що для нас важливо в людині?
  • Ability to express thoughts clearly, give and receive constructive feedback

  • Sensitivity, discipline, responsibility

  • Problem solving mindset

  • Open minded, agile, respectful, and professional

Чому у нас приємно працювати?
  • 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.

Які умови і бонуси?
  • 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.

Table Knight Games

Тип компанії: developer, publisher, indie

Співробітники: 1-10

Платформи: PC, Mobile, iOS, Android, Console, AR

Жанр: Настільні/Карточні, Казуальні, Вікторини

https://www.tableknightgames.com

Всі вакансії Table Knight Games
Join our Discord!
Find out about new C# / .NET Developer jobs on Discord
discord icon
join
@ingamejob_dev
узнавайте о новых вакансиях C# / .NET Developer в Telegram
Підписатися

Схожі вакансії

Rabbit Games

Дистанційна робота, Польща

Premium

Senior

Договірна

Повна зайнятість

SEOBROTHERS

Дистанційна робота, Лімасол, Riga (+1)

Опубліковано 1 тиждень тому

Middle

Договірна

Повна зайнятість

Dutch Game Studio

Utrecht

Опубліковано 1 місяць тому

Trainee

Повна зайнятість