This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
September 17, 2026
C# Developer – .NET, Unity & Realtime Systems
Junior • Hybrid • On-site
Prague, Czechia
Máš pevné základy v C#, .NET a objektově orientovaném programování? Zajímá tě, co všechno se děje mezi Unity klientem, připojeným uživatelem, backendem a uloženými daty?
Do našeho týmu hledáme C# developera, který se bude podílet na vývoji funkcionalit napříč celou naší VR multiplayerovou platformou — od Unity aplikace přes realtime komunikaci a backendové služby až po databáze a cloudová úložiště. Hledáme člověka, kterého zajímají funkce vyžadující spolupráci více částí systému a který chce rozumět jejich kompletnímu životnímu cyklu.
Přestože má role široký technologický záběr, odpovědnosti a rozdělení práce máme v týmu jasně nastavené. Vývoj realtime multiplayerové platformy je navíc ze své podstaty týmová práce — například interní testování často vyžaduje zapojení více lidí současně. Na řešení problémů ani ověřování funkcionalit proto nikdy nezůstaneš sám/sama.
Kdo jsme?
Jsme Virtuplex, technologická společnost zaměřená na profesionální využití virtuální a rozšířené reality. Prostřednictvím vlastní platformy umožňujeme zákazníkům vizualizovat, procházet a společně hodnotit jejich produkty, projekty a prostředí ve VR.
Provozujeme také dvě velká studia pro profesionální využití imerzivních technologií v Praze a Bratislavě. Naše řešení zároveň běží přímo u našich zákazníků a dále ho rozvíjíme pro lokální i zahraniční trhy.
Na čem budeš pracovat?
Naše platforma propojuje Unity klienty, desktopové nástroje, realtime multiplayer, backendové služby, databáze a cloudová úložiště.
Budeš se podílet například na:
Vývoji funkcionalit procházejících od Unity klienta přes backend až k datové vrstvě
Multiplayerových mechanismech, synchronizaci a distribuci stavu
Vývoji backendových služeb a API v .NET
Práci s SQL a NoSQL databázemi
Asynchronním a vícevláknovém zpracování
Řešení výpadků, opětovného připojení, nekonzistentních stavů a dalších provozních situací
Optimalizaci výkonu, latence a využití systémových prostředků
Nečekáme, že budeš od prvního dne znát do detailu každou část systému. Důležité ale je, abys chtěl/a pochopit, jak jednotlivé komponenty spolupracují a jak změna v jedné části ovlivní zbytek platformy.
Produkční vývoj, ne rychlý herní prototyping
Naše aplikace nejsou jednorázové prototypy. Jde o běžící produkt, který používáme v našich provozech a který zároveň nasazujeme u zákazníků.
Proto klademe velký důraz na:
Spolehlivost a předvídatelné chování systému
Výkon a efektivní využití prostředků
Nízkou latenci realtime komunikace
Správné řešení chybových a hraničních stavů
Zpětnou kompatibilitu a bezpečné nasazování změn
Diagnostikovatelnost problémů v produkčním prostředí
Testovatelnost a dlouhodobou udržitelnost kódu
Promyšlený návrh před samotnou implementací
Chceme vytvářet řešení, na které se můžeme spolehnout my i naši zákazníci a které bude dlouhodobě rozvíjitelné.
Co od tebe očekáváme?
Velmi dobrou znalost jazyka C#
Pevné základy platformy .NET
Dobrou znalost OPP
Znalost běžných návrhových principů a vzorů
Alespoň teoretickou znalost asynchronního a vícevláknového programování
Porozumění základním principům komunikace mezi klientem a serverem
Schopnost přemýšlet o toku a životním cyklu dat
Schopnost vnímat dopad změny na celý systém, nejen na jednu aplikaci
Logické a analytické myšlení
Samostatnost, pečlivost a spolehlivost
Zájem postupně poznat Unity, backend i datovou část platformy
Výhodou bude, pokud máš zkušenosti s:
Unity nebo jiným herním či 3D enginem
Vývojem multiplayerových nebo realtime aplikací
ASP.NET Core, WPF
Síťovou komunikací a synchronizací stavu
Asynchronním a vícevláknovým programováním v praxi
SQL nebo NoSQL databázemi
Microsoft Azure
Prostor pro růst a ownership
Dlouhodobě můžeš převzít ownership nad vybranými službami, integračními mechanismy nebo celými oblastmi platformy a ovlivňovat jejich další technický směr.
Konkrétní rozsah odpovědnosti a tempo růstu přizpůsobíme tvým zkušenostem, senioritě a ambicím. Jsme otevření juniornějším kandidátům se skutečně silnými základy i zkušenějším vývojářům, kteří chtějí převzít větší technický ownership.
Co můžeš očekávat od nás?
Práci na HPP nebo kontrakt podle vzájemné dohody
Finanční ohodnocení podle zkušeností, seniority a rozsahu odpovědnosti
Spolupráci se zkušenými Unity vývojáři, 3D grafiky a produktovým týmem
5 týdnů dovolené a 5 Sick Days
Flexibilní pracovní dobu s možností home office (2x týdně)
Občasné společné firemní snídaně a eventy
Občerstvení na pracovišti
Lekce angličtiny s rodilým mluvčím
Multisport kartu
Zaujali jsme tě? Napiš nám a rádi si s tebou zavoláme, nebo si s tebou domluvíme osobní schůzku u nás ve Virtuplexu. Těšíme se!
Similar jobs you might like
Software-Entwickler C++ (m/w/d) Simulation Systems
ATCSIM GmbH
Mid
Technology
Kaufbeuren, Germany · On-site
€45K - €65K/yr
6 days ago
Senior C#/.NET Full-Stack Developer
PŘEDVÝBĚR.CZ a.s.
Senior
Technology
Zlín, Czechia · Hybrid
N/A
1 days ago
Full-Stack Software Developer (.NET)
Simplicity Sp. z o.o.
Mid
Technology
Warsaw, Poland · On-site
N/A
9 days ago

Programista C++ (k/m)
PIT-RADWAR S.A.
Mid
Technology
Warsaw, MA, Poland · On-site
N/A
16 days ago
.NET Cloud Developer
Kadlec - elektronika, s.r.o.
Senior
Technology
Brno, -, Czech Republic · On-site
N/A
10 days ago
Full-Stack Software Developer (C#/.NET)
Simplicity Sp. z o.o.
Mid
Technology
Warsaw, Poland · On-site
N/A
9 days ago
System Engineer (w/m/d) Digital Experience
SEW-EURODRIVE GmbH & Co. KG
Senior
Technology
Bruchsal, BW, Germany · On-site
€68K - €91K/yr
6 days ago
Full-Stack Developer (C#/.NET + React or Angular)
Simplicity Sp. z o.o.
Junior
Technology
Warsaw, Poland · On-site
N/A
9 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights