
Remotebase pomáhá společnostem najímat prověřené vývojáře softwaru pro technologické projekty. Její síť talentů zahrnuje specialisty na Python, JavaScript, umělou inteligenci, počítačové vidění a související obory. Společnost zjednodušuje nábor technických pracovníků tím, že zjišťuje potřeby firmy, vyhledává vhodné vývojáře a podporuje zaměstnavatele během pohovorů, aby se mohli soustředit na výběr správného člověka pro své projekty.
Inženýr Rust na částečný úvazek
Vyvíjejte spolehlivé backendové služby, API, infrastrukturní nástroje a systémový software. Práce na částečný úvazek na produktech klientů Remotebase.
Popis
- Vyvíjejte a udržujte služby a knihovny v Rustu připravené pro produkční nasazení.
- Pište bezpečný, idiomatický a důkladně otestovaný kód se zaměřením na rychlost a využití paměti.
- Vytvářejte asynchronní služby s Tokio a frameworky, jako jsou Axum, Actix-web nebo Tonic (gRPC).
- Profilujte výkonově kritický kód a řešte problémy se souběžností, latencí a pamětí.
- Propojujte služby s databázemi, frontami zpráv a cloudovou infrastrukturou.
- Provádějte revize kódu, podporujte méně zkušené inženýry a pomáhejte utvářet technická rozhodnutí.
- Asynchronně spolupracujte s distribuovanými týmy a komunikujte jasně písemnou formou.
Požadavky
- Nejméně pět let profesionálních zkušeností v softwarovém inženýrství, z toho alespoň tři roky s Rustem v produkčním prostředí.
- Výborná znalost vlastnictví, půjčování, životností, traitů a generik v Rustu.
- Praktické zkušenosti s asynchronním Rustem, včetně Tokio, futures a omezení Send/Sync.
- Zkušenosti s vývojem a provozem produkčních backendových služeb nebo systémového softwaru.
- Porozumění souběžnosti, správě paměti a profilování výkonu.
- Zkušenosti s testováním kódu v Rustu pomocí jednotkových, integračních nebo property-based testů a s prací s CI/CD.
- Zkušenosti s SQL či NoSQL databázemi, například Postgres nebo Redis, a knihovnami jako sqlx, Diesel či SeaORM.
- Znalost Dockeru, Linuxu a alespoň jedné z platforem AWS, GCP nebo Azure.
- Dobrá mluvená i písemná znalost angličtiny.
- Možnost pracovat 20 hodin týdně, včetně čtyř hodin překryvu s americkým časovým pásmem.
- Výhodou: zkušenosti s Unsafe Rust, FFI (C/C++ nebo Python přes PyO3) či WebAssembly.
- Výhodou: zkušenosti se vestavěnými systémy, síťovými technologiemi, blockchainem nebo distribuovanými systémy.
- Výhodou: příspěvky do open-source projektů v ekosystému Rustu.
- Výhodou: znalost nástrojů observability, jako jsou tracing, OpenTelemetry nebo Prometheus.
- Výhodou: zkušenosti s C++ nebo Go.
Benefity
- Práce na dálku s možností využívat kancelář.
- Flexibilní pracovní doba.
- Odměňování konkurenceschopné na trhu.
- Možnosti vzdělávání a kariérního růstu.