📍 Praha💰 Dle domluvy🏢 StartupJobs.com s.r.o.

📝 Podrobnosti o nabídce práce

Získej Fajn práci v naší mobilní aplikaci ještě dnes. Máme ověřené a aktuální nabídky zaměstnání. Vlastní životopis si tvoříš rovnou v apce.


Informace
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.

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

Nechceme číst generická CVčka. Ukaž nám, že umíš číst bajty.

Připravili jsme pro tebe malý úkol v TypeScriptu. Dostaneš kus "rozbité" paměti ze simulátoru a tvým úkolem je opravit parser tak, aby zohlednil C++ padding. Je to práce na 15 minut pro seniora.

https://gist.github.com/743milan/824d2902bbfdd2b817c66422f729faa8 (https://gist.github.com/743milan/824d2902bbfdd2b817c66422f729faa8)

Vylušti heslo, pošli nám ho a máš pohovor.
Co od vás očekáváme

Co vám nabízíme

  • 📍
    Lokalita: Praha
  • 📆
    Nástup: IHNED
  • ❓ Vše, co o této práci potřebujete vědět

    👉 Kde je tato práce?

    Práce je v lokalitě Praha.

    👉 Kdo na tuto pozici nabírá?

    Nabídku zveřejnila firma StartupJobs.com s.r.o..

    👉 Kdy je nástup?

    Nástup je od IHNED.

    👉 Jaké jsou požadavky?

    • Min. vzdělání: Středoškolské
Odpovědět na inzerát
    Buďte první, kdo se na danou nabídku práce přihlásí!
0.1180