RUST VÝVOJÁŘ/KA PRO ANDROID APLIKACI

Nabízím práci
Jméno/Firma
TTC HOLDING, a.s.
Pracoviště
Praha
Nabízím práci/ Hledám práci
Nabízím práci
Vytvořeno
5. 8. 2025

O pozici

  • TTC MARCONI s.r.o.

Zajímá Tě Rust? Baví Tě systémová práce na Android a nebojíš se integrace napříč jazyky? Pojď s námi vytvořit mobilní aplikaci, která je technicky náročná, ale dává smysl.

TTC MARCONI působí od roku 1993 na evropských telekomunikačních trzích jako systémový integrátor a významný dodavatel komunikačních sítí nové generace zejména pro oblast energetiky, telekomunikací, dopravy, veřejné správy, obrany a bezpečnosti.

Nyní zavádíme služby a aplikací nad 5G sítěmi, implementujeme služby Mission Critical v oblasti hlasu, videa a dat, a dále se zaměřujeme na možnosti využívání privátních 5G sítí a integrační projekty.

Do našeho 5G týmu hledáme vývojáře (m/ž/d) na vývoj klientské aplikace v jazyce Rust pro platformu Android.

Aplikace slouží pro real-time komunikaci a běží v prostředí, kde je důležitá spolehlivost, odezva i bezpečnost. Nejde o běžnou spotřební aplikaci, ale o součást většího systému, postaveného na SIP protokolu a IP stacku, s přenosem audia, videa, zpráv a geolokačních dat.

Základní komponenty aplikace vyvíjíme v Rustu - od transportní vrstvy, přes obsluhu médií, až po uživatelské rozhraní. Platformou je Android, včetně nízkoúrovňového přístupu ke zdrojům systému (např. přes JNI/NDK), ale s důrazem na udržitelnost a bezpečnost kódu.

Co na této pozici budeš dělat?

  • vyvíjet aplikaci v Rustu (core logika, datové modely, ovladače, UI)

  • spolupracovat na návrhu uživatelského rozhraní (Android GUI, UX)

  • integrovat komponenty pro audio a video komunikaci, případně streamování

  • pracovat s IP protokoly, SIP stackem, signální logikou a datovým tokem

  • podílet se na návrhu struktury aplikace i výběru knihoven a technologií

  • přemýšlet o robustnosti, výkonu a srozumitelnosti kódu

Co Ti můžeme nabídnout?

  • zázemí stabilní české společnosti s dlouholetou tradicí

  • práci na reálné aplikaci, která má technický smysl i reálný dopad,

  • vývoj v moderním programovacím jazyce Rust,

  • velmi rozmanitou a tvůrčí práci s nejmodernějšími technologiemi na úspěšných českých i zahraničních projektech.

  • otevřený tým, kde návrh architektury i technologie řešíme společně,

  • Možnost růstu v oblastech podle zaměření - od GUI po systémové vrstvy,

  • Flexibilní začátek / konec pracovní doby

  • Týden dovolené navíc nad zákonný rámec - celkem 5 týdnů dovolené

  • 3 dny zdravotního volna hrazeného zaměstnavatelem (Sick Days)

  • Příspěvek na penzijní pojištění

  • Možnost kvalitního firemního stravování

  • Stravenkový paušál ve výši 100 Kč za odpracovaný den

  • Vzdělávací kurzy, školení a další zaměstnanecké výhody

  • Výhodné ceny služeb mobilního operátora i pro rodinné příslušníky

  • Zvýhodněné sazby pojištění soukromých vozidel

  • Samostatnou práci - možnost seberealizace

  • Příjemné a přátelské pracovní prostředí

  • Nástup možný ihned, ale není nezbytnou podmínkou - rádi na Tebe počkáme

Jaké znalosti a dovednosti bys měl/a mít?

Oceníme předchozí zkušenost s některou z těchto oblastí, ale není nutná - rádi Ti vše vysvětlíme a naučíme:

  • Rust - buď přímá zkušenost, nebo silná motivace se jej naučit

  • znalost prostředí Android (vývoj, nástroje, build systémy, interakce s OS)

  • znalost nebo zájem o SIP protokol, síťové protokoly a sockety

  • zkušenosti se zpracováním audia a videa, přenosy v reálném čase (např. RTP, WebRTC, FFmpeg)

  • znalost návrhu uživatelského rozhraní a interakce (UI/UX)

  • zkušenost s JNI/NDK nebo jinou formou nízkoúrovňové integrace výhodou

  • samostatnost, ale i schopnost spolupráce na větším celku

Adresa pracoviště:

Třebohostická 5, Praha Strašnice

Pokud vás tato pozice zaujala, pošlete životopis a motivační dopis na email: hr@ttc.cz

Zasláním emailu souhlasíte se zpracováním osobních údajů.