Pracovní nabídky
Vývoj
Back-End vývojář
System Backend Engineer (Node.js & C++)

System Backend Engineer (Node.js & C++)

  • Remote, On-site, Hybrid
  • Praha
  • Part-time, Full-time
  • Aktualizováno 02. 12. 2025

🏁 Take a seat in Our Race Team

V RACEMAKE nestavíme jen další analytický dashboard s AI. Revolucionalizujeme způsob, jakým sim-racerři a reální jezdci tráví svůj off-track čas. Naše mise je jasná: Turn code into on-track success.

Máme palivo k růstu. Jsme pre-seed startup se silnými investory a globální validací – vybrali si nás do elitních programů Google for Startups a NVIDIA Inception. Že to myslíme vážně, potvrzuje i naše trakce: v Early Access módu máme 7 000+ uživatelů po celém světě.

Hledáme inženýra, který se nebojí podívat "pod kapotu". Náš cloud běží na moderním TypeScriptu, ale data, která nás zajímají, jsou uvězněna v paměti C++ simulátorů jako Le Mans Ultimate, iRacing nebo Assetto Corsa.

Potřebujeme někoho, kdo postaví most mezi těmito dvěma světy.

🎯 Tvoje Mise

Tvým úkolem nebude měnit barvy tlačítek v Reactu. Tvým hřištěm je Shared Memory a Real-time Data Stream. Budeš tím, kdo najde správná data a pošle je bezpečně a super-rychle k nám na server.

  • Integrace simulátorů: Budeš psát vysoce výkonné konektory v Node.js, které čtou paměť běžících her.

  • Binary Parsing: Surové bajty (Buffer, DataView) budeš v reálném čase měnit na JSON objekty, které dávají smysl.

  • Reverse Engineering: Když hra vydá update a změní strukturu paměti, ty budeš detektiv, který najde nové offsety.

  • R&D: Budeš první, kdo bude analyzovat data z nových simulátorů v den vydání.

🛠️ Tech Stack & Skills

Hledáme "Full-stack" inženýra v pravém slova smyslu – od hardwarové paměti po backend.

  • Expert TypeScript / Node.js: Nejen Express API, ale hlavně práce s Buffer, Stream a binárními daty.

  • Memory Literacy: Chápeš, co je to Struct Padding, Alignment a Endianness. Víš, jak C++ ukládá data, abys je v JS dokázal správně přečíst.

  • Passive C++: Nemusíš v něm psát drivery, ale musíš umět číst .h soubory a dokumentaci herních SDK.

  • Performance Mindset: Řešíš každou milisekundu latence a Garbage Collection overhead.

🚀 Co nabízíme

Nejsme banka ani korporát. Jsme startup s ambicí dostat se z virtuálních tratí na ty skutečné. Jsme nároční a tlačíme na výsledky, komunikaci a chceme od tebe tah na branku. Za to ale nabízíme:

  • Maximum Freedom: Žádný micromanagement. Zajímá nás funkční, optimalizovaný kód, ne vykázané hodiny.

  • Access to Motorsport: Možnost účastnit se testů a reálných závodů.

  • Equity: Možnost podílu pro výjimečné kandidáty.

  • Remote-First: Pracuj z home office, nebo kanceláře v Praze.

🎮 The Engineering Challenge: Choose Your Pace

CVčka jsou super, ale ukaž nám, že umíš číst bajty. Připravili jsme pro tebe úkol v TypeScriptu: Dostaneš kus „rozbité“ paměti ze simulátoru a tvým úkolem je opravit parser tak, aby zohlednil C++ padding.

🏁 BASIC CHALLENGE

🏆 HARD CHALLENGE

Vylušti data, pošli nám správné offsety a máš pohovor.

Přihlaste se k newsletteru a posuňte se vpřed!
© 2012 – 2025 StartupJobs.com s.r.o.