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?