RUST VÝVOJÁŘ/KA PRO IOS 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 iOS aplikace s jádrem v Rustu.

Jde o robustní mobilní klient pro real-time komunikaci, kde jsou klíčové spolehlivost, nízká latence a systémová integrace.

Naše řešení stavíme nad SIP protokolem, s využitím IP stacku, přenosem audia, videa a zpráv a důrazem na efektivní správu systémových zdrojů. Aplikace je určena pro prostředí s vysokými nároky na robustnost a bezpečnost.

Základní logika a komponenty jsou psány v Rustu. Na iOS budeme Rust jádro integrovat přes FFI, ať už směrem k SwiftUI, ObjC nebo jiným částem systému (např. audio/video stack, background tasks).

Nehledáme pouze iOS vývojáře - hledáme někoho, kdo se nebojí kombinovat technologie a pomůže nám „prokopnout“ iOS Rust stack do produkční podoby.

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

  • vyvíjet a integrovat Rust komponenty pro iOS aplikaci (logika, media, UI glue)

  • navrhovat a testovat uživatelské rozhraní a interakce (SwiftUI, UIKit…)

  • spolupracovat na zpracování audia a videa, streamování a správě zdrojů

  • pracovat s IP protokoly, SIP stackem a real-time signální logikou

  • řešit interoperabilitu Rust iOS (FFI, Swift bridge, build systémy)

  • podílet se na návrhu architektury a výběru nástrojů a knihoven

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 vše vysvětlíme a naučíme:

  • Rust - aktivní znalost nebo chuť se jej naučit a používat pro jádro aplikace

  • základní orientace v iOS vývoji (Xcode, Swift/ObjC, build toolchain)

  • zkušenost nebo zájem o SIP protokol, síťové protokoly, sockety, WebRTC

  • znalost zpracování audia a videa (např. AVFoundation, Core Audio) výhodou

  • zkušenost s návrhem uživatelského rozhraní (SwiftUI, UIKit) výhodou

  • ochota řešit interoperabilitu napříč jazyky a platformami

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