Text copied to clipboard!

Naslov

Text copied to clipboard!

Go Senior Developer

Opis

Text copied to clipboard!
Tražimo iskusnog Go Senior Developera koji će se pridružiti našem dinamičnom timu i preuzeti ključnu ulogu u razvoju i održavanju složenih softverskih sustava temeljenih na Go programskom jeziku. Kao Go Senior Developer, bit ćete odgovorni za dizajn, implementaciju i optimizaciju backend servisa, rad na arhitekturi aplikacija te mentoriranje mlađih članova tima. Očekujemo da imate duboko razumijevanje principa razvoja softvera, iskustvo u radu s distribuiranim sustavima i mikroservisima, te sposobnost rješavanja složenih tehničkih izazova. Vaša svakodnevna zaduženja uključivat će suradnju s drugim razvojnim timovima, DevOps inženjerima i voditeljima projekata kako biste osigurali isporuku kvalitetnih i skalabilnih rješenja. Bit ćete uključeni u cijeli životni ciklus razvoja softvera, od analize zahtjeva, dizajna i implementacije, do testiranja, dokumentacije i održavanja. Posebno cijenimo proaktivnost, samostalnost u radu, ali i spremnost na timsku suradnju i dijeljenje znanja. Kao Go Senior Developer, očekuje se da pratite najnovije trendove i tehnologije u području razvoja softvera, te da predlažete i implementirate inovativna rješenja koja će unaprijediti naše proizvode i procese. Sudjelovat ćete u code review procesima, optimizaciji performansi aplikacija, te izradi tehničke dokumentacije. Također, bit ćete odgovorni za identifikaciju i rješavanje tehničkih problema, kao i za održavanje visokih standarda sigurnosti i kvalitete koda. Ako ste strastveni u razvoju softvera, imate višegodišnje iskustvo u radu s Go programskim jezikom i želite raditi na izazovnim projektima u poticajnom okruženju, pozivamo vas da se prijavite i postanete dio našeg tima.

Odgovornosti

Text copied to clipboard!
  • Dizajn i razvoj backend servisa koristeći Go programski jezik
  • Implementacija i održavanje mikroservisne arhitekture
  • Optimizacija performansi i skalabilnosti aplikacija
  • Mentoriranje i podrška mlađim članovima tima
  • Sudjelovanje u code review procesima
  • Suradnja s DevOps timom na integraciji i isporuci softvera
  • Izrada i održavanje tehničke dokumentacije
  • Rješavanje tehničkih problema i bugova
  • Praćenje novih tehnologija i predlaganje poboljšanja
  • Osiguravanje visokih standarda sigurnosti i kvalitete koda

Zahtjevi

Text copied to clipboard!
  • Minimalno 5 godina iskustva u razvoju softvera
  • Napredno znanje Go programskog jezika
  • Iskustvo s mikroservisnom arhitekturom i distribuiranim sustavima
  • Poznavanje rada s bazama podataka (SQL i/ili NoSQL)
  • Iskustvo s alatima za verzioniranje koda (npr. Git)
  • Razumijevanje CI/CD procesa i DevOps praksi
  • Sposobnost samostalnog rješavanja složenih problema
  • Odlično znanje engleskog jezika u govoru i pismu
  • Izražene komunikacijske i prezentacijske vještine
  • Poželjno iskustvo u mentoriranju ili vođenju tima

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koliko godina imate iskustva u radu s Go programskim jezikom?
  • Možete li opisati projekt na kojem ste koristili mikroservisnu arhitekturu?
  • Kako pristupate optimizaciji performansi backend servisa?
  • Imate li iskustva s radom u DevOps okruženju?
  • Na koji način mentorirate mlađe članove tima?
  • Koje alate koristite za verzioniranje i upravljanje kodom?
  • Kako osiguravate sigurnost i kvalitetu koda?
  • Imate li iskustva s bazama podataka i koje preferirate?
  • Kako pratite nove tehnologije i trendove u razvoju softvera?
  • Zašto želite raditi na ovoj poziciji u našem timu?