Text copied to clipboard!

Naslov

Text copied to clipboard!

Programer

Opis

Text copied to clipboard!
Tražimo programera koji će se pridružiti našem timu i sudjelovati u razvoju kvalitetnih, skalabilnih i sigurnih softverskih rješenja. Ova uloga idealna je za osobu koja voli rješavati složene tehničke izazove, razumije principe modernog razvoja softvera i želi aktivno doprinositi stvaranju proizvoda koji imaju stvarnu vrijednost za korisnike i poslovanje. Programer će surađivati s drugim članovima razvojnog tima, uključujući analitičare, testere, dizajnere i voditelje projekata, kako bi se osiguralo da se funkcionalnosti isporučuju na vrijeme i u skladu s definiranim standardima kvalitete. U svakodnevnom radu očekuje se sudjelovanje u analizi zahtjeva, dizajnu tehničkih rješenja, pisanju čistog i održivog koda te testiranju i optimizaciji postojećih aplikacija. Kandidat treba imati dobro razumijevanje životnog ciklusa razvoja softvera, poznavati rad s bazama podataka, API integracijama i alatima za verzioniranje koda. Posebno cijenimo sposobnost samostalnog rada, ali i otvorenost za timsku suradnju, razmjenu znanja i prihvaćanje povratnih informacija. Programer će imati važnu ulogu u unapređenju postojećih sustava i razvoju novih funkcionalnosti koje podržavaju poslovne procese i korisničko iskustvo. To uključuje prepoznavanje tehničkih ograničenja, predlaganje poboljšanja arhitekture, sudjelovanje u code review procesu i dokumentiranje implementiranih rješenja. Uloga također zahtijeva praćenje tehnoloških trendova i primjenu najboljih praksi kako bi se osigurala dugoročna održivost i učinkovitost sustava. Tražimo osobu koja je analitična, odgovorna i usmjerena na detalje, ali istovremeno sposobna sagledati širu sliku proizvoda i poslovnih ciljeva. Uspješan kandidat pokazuje inicijativu, spremnost na učenje i sposobnost prilagodbe promjenjivim prioritetima. Iskustvo rada u agilnom okruženju predstavlja prednost, kao i razumijevanje principa sigurnosti, performansi i korisnički orijentiranog razvoja. Nudimo priliku za rad na zanimljivim projektima, profesionalni razvoj kroz suradnju s iskusnim stručnjacima te okruženje koje potiče inovacije, odgovornost i kontinuirano usavršavanje. Ako vas motivira razvoj softvera, rješavanje problema i stvaranje pouzdanih digitalnih proizvoda, ova pozicija može biti izvrstan sljedeći korak u vašoj karijeri.

Odgovornosti

Text copied to clipboard!
  • Razvijati, testirati i održavati softverske aplikacije i module.
  • Analizirati funkcionalne i tehničke zahtjeve projekta.
  • Pisati čist, čitljiv i održiv programski kod.
  • Sudjelovati u code review procesu i tehničkim raspravama.
  • Integrirati aplikacije s bazama podataka i vanjskim servisima.
  • Otklanjati greške te optimizirati performanse sustava.
  • Izrađivati i ažurirati tehničku dokumentaciju.
  • Suradivati s timovima za testiranje, dizajn i upravljanje projektima.

Zahtjevi

Text copied to clipboard!
  • Iskustvo u razvoju softvera u barem jednom programskom jeziku.
  • Dobro poznavanje objektno orijentiranog programiranja.
  • Iskustvo rada s bazama podataka i SQL upitima.
  • Poznavanje sustava za verzioniranje koda, poput Gita.
  • Razumijevanje REST API-ja i integracijskih principa.
  • Sposobnost analitičkog razmišljanja i rješavanja problema.
  • Dobre komunikacijske vještine i spremnost na timski rad.
  • Poželjno iskustvo rada u agilnim metodologijama razvoja.

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koje programske jezike i tehnologije najčešće koristite u radu?
  • Možete li opisati projekt na kojem ste razvijali ključnu funkcionalnost?
  • Kako pristupate otkrivanju i rješavanju programskih grešaka?
  • Kakvo iskustvo imate s bazama podataka i API integracijama?
  • Jeste li sudjelovali u code review procesu i na koji način?
  • Kako organizirate svoj rad kada istovremeno imate više zadataka?
  • Imate li iskustva s agilnim načinom rada, poput Scruma ili Kanbana?
  • Što vas motivira u ulozi programera?