Text copied to clipboard!

Naslov

Text copied to clipboard!

Go Starejši Razvijalec

Opis

Text copied to clipboard!
Iščemo izkušenega Go starejšega razvijalca, ki se bo pridružil naši ekipi za razvoj naprednih programskih rešitev. Kot starejši razvijalec boste odgovorni za načrtovanje, razvoj in optimizacijo robustnih in skalabilnih aplikacij v programskem jeziku Go. Vaša vloga bo ključna pri oblikovanju arhitekture, implementaciji novih funkcionalnosti ter mentoriranju mlajših članov ekipe. Pričakujemo, da boste sodelovali z drugimi oddelki, kot so DevOps, QA in produktni menedžment, da zagotovite visoko kakovost in učinkovitost končnih rešitev. Delo vključuje tudi analizo zahtev, pripravo tehnične dokumentacije, izvajanje kode reviewjev ter iskanje in odpravljanje napak. Poleg tehničnega znanja je pomembno, da imate dobre komunikacijske sposobnosti, saj boste pogosto sodelovali pri načrtovanju projektov in izmenjavi znanja znotraj ekipe. Od kandidata pričakujemo samoiniciativnost, sposobnost samostojnega reševanja kompleksnih problemov ter pripravljenost na učenje novih tehnologij in orodij, povezanih z razvojem v Go. Če vas veseli delo v dinamičnem okolju, kjer so inovacije in kakovost na prvem mestu, vas vabimo, da se prijavite in postanete del naše uspešne ekipe.

Odgovornosti

Text copied to clipboard!
  • Načrtovanje in razvoj aplikacij v jeziku Go
  • Vzdrževanje in optimizacija obstoječe kode
  • Sodelovanje pri arhitekturi in oblikovanju rešitev
  • Mentoriranje mlajših razvijalcev
  • Izvajanje kode reviewjev in zagotavljanje kakovosti
  • Pisanje tehnične dokumentacije
  • Iskanje in odpravljanje napak
  • Sodelovanje z drugimi oddelki (DevOps, QA, produktni menedžment)
  • Implementacija novih funkcionalnosti
  • Spremljanje trendov in uvajanje novih tehnologij

Zahteve

Text copied to clipboard!
  • Vsaj 4 leta izkušenj z razvojem v jeziku Go
  • Dobro poznavanje principov objektno usmerjenega programiranja
  • Izkušnje z razvojem RESTful API-jev
  • Poznavanje dela z relacijskimi in NoSQL bazami podatkov
  • Izkušnje z orodji za verzioniranje kode (Git)
  • Sposobnost samostojnega reševanja kompleksnih problemov
  • Dobro razvite komunikacijske sposobnosti
  • Izkušnje z agilnimi metodologijami (Scrum, Kanban)
  • Znanje angleškega jezika
  • Prednost so izkušnje z Docker, Kubernetes ali podobnimi tehnologijami

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Kakšne izkušnje imate z razvojem v jeziku Go?
  • Kako pristopate k reševanju kompleksnih programerskih izzivov?
  • Ali ste že mentorirali mlajše razvijalce?
  • Katera orodja uporabljate za testiranje in zagotavljanje kakovosti kode?
  • Kako sodelujete z drugimi oddelki v podjetju?
  • Ali imate izkušnje z uvajanjem novih tehnologij v ekipo?
  • Kako pristopate k pisanju tehnične dokumentacije?
  • Kakšne izkušnje imate z delom v agilnem okolju?
  • Ali ste že delali z Docker ali Kubernetes?
  • Kako se izobražujete o novih trendih v razvoju programske opreme?