Text copied to clipboard!

Naslov

Text copied to clipboard!

Rust programer

Opis

Text copied to clipboard!
Tražimo Rust programera koji će se pridružiti našem timu i pomoći u razvoju visokoučinkovitih, sigurnih i pouzdanih softverskih rješenja. Kao Rust programer, bit ćete odgovorni za dizajniranje, implementaciju i održavanje aplikacija temeljenih na Rust programskom jeziku, s naglaskom na performanse, sigurnost i stabilnost. Ova pozicija zahtijeva duboko razumijevanje sustava niskog nivoa, paralelizma i upravljanja memorijom, kao i sposobnost rada u agilnom razvojnom okruženju. Naš idealni kandidat ima iskustva u radu s Rustom, ali i razumijevanje drugih jezika poput C/C++, Go ili Python. Bit ćete uključeni u sve faze razvoja softvera, od analize zahtjeva i dizajna arhitekture do testiranja i implementacije. Također ćete surađivati s drugim inženjerima, dizajnerima i menadžerima proizvoda kako biste osigurali da naši proizvodi zadovoljavaju visoke standarde kvalitete i sigurnosti. Od vas se očekuje da budete samostalni, proaktivni i spremni na kontinuirano učenje. Rust je relativno nov jezik, pa je važno da ste spremni istraživati nove tehnologije i najbolje prakse. Također, cijenimo doprinos open-source zajednici i potičemo sudjelovanje u projektima otvorenog koda. Ako ste strastveni u vezi s programiranjem, imate oko za detalje i želite raditi na izazovnim projektima koji imaju stvarni utjecaj, ovo je prilika za vas. Nudimo konkurentnu plaću, fleksibilno radno vrijeme, mogućnost rada na daljinu i priliku za profesionalni razvoj u dinamičnom i podržavajućem okruženju.

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje softverskih aplikacija u Rustu
  • Pisanje čistog, učinkovitog i sigurnog koda
  • Suradnja s timom na dizajnu i implementaciji arhitekture
  • Testiranje i otklanjanje grešaka u aplikacijama
  • Optimizacija performansi i upravljanje memorijom
  • Dokumentiranje tehničkih rješenja i procesa
  • Sudjelovanje u code review procesima
  • Praćenje novih tehnologija i trendova u Rust zajednici
  • Rad u agilnom razvojnom okruženju
  • Doprinos open-source projektima (poželjno)

Zahtjevi

Text copied to clipboard!
  • Iskustvo u programiranju u Rustu
  • Poznavanje sustava niskog nivoa i upravljanja memorijom
  • Iskustvo s alatima za verzioniranje (npr. Git)
  • Razumijevanje principa sigurnog programiranja
  • Sposobnost rada u timu i samostalno
  • Dobro poznavanje engleskog jezika u govoru i pismu
  • Poželjno iskustvo s C/C++, Go ili Python
  • Iskustvo s razvojem softvera u Linux okruženju
  • Poznavanje principa testiranja i CI/CD alata
  • Sposobnost analitičkog razmišljanja i rješavanja problema

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koliko dugo radite s programskim jezikom Rust?
  • Možete li opisati projekt na kojem ste koristili Rust?
  • Imate li iskustva s drugim jezicima poput C/C++ ili Go?
  • Kako pristupate optimizaciji performansi u aplikacijama?
  • Jeste li sudjelovali u open-source projektima?
  • Koje alate koristite za testiranje i debugiranje koda?
  • Kako osiguravate sigurnost i stabilnost softverskih rješenja?
  • Imate li iskustva s radom u agilnim timovima?
  • Kako se nosite s učenjem novih tehnologija?
  • Koji je vaš pristup dokumentiranju tehničkih rješenja?