Text copied to clipboard!

Naslov

Text copied to clipboard!

Programer

Opis

Text copied to clipboard!
Iščemo programerja, ki se bo pridružil naši ekipi za razvoj programske opreme. Idealni kandidat bo imel strast do kodiranja, sposobnost reševanja problemov in željo po učenju novih tehnologij. Programer bo odgovoren za načrtovanje, razvoj, testiranje in vzdrževanje programske opreme, ki podpira naše poslovne cilje. Delo vključuje sodelovanje z drugimi razvijalci, oblikovalci in produktnimi vodji za zagotavljanje kakovostnih rešitev. Programer bo delal na različnih projektih, od spletnih aplikacij do mobilnih rešitev in sistemov zaledja. Pomembno je, da ima kandidat dobro razumevanje programskih jezikov, kot so Java, Python, JavaScript ali C#, ter izkušnje z bazami podatkov in orodji za nadzor različic, kot je Git. Prav tako je zaželeno poznavanje agilnih metodologij, kot je Scrum. Odgovornosti vključujejo pisanje čiste, učinkovite in dobro dokumentirane kode, odpravljanje napak, izvajanje enotnih testov in sodelovanje pri načrtovanju arhitekture programske opreme. Programer mora biti sposoben analizirati zahteve uporabnikov in jih pretvoriti v tehnične specifikacije. Prav tako bo sodeloval pri ocenjevanju časa in virov, potrebnih za izvedbo projektov. Poleg tehničnih znanj pričakujemo tudi dobre komunikacijske sposobnosti, saj bo programer pogosto sodeloval z drugimi oddelki in strankami. Samoiniciativnost, natančnost in sposobnost dela v timu so ključne lastnosti, ki jih iščemo. Če ste motivirani, radovedni in pripravljeni na nove izzive v hitro razvijajočem se tehnološkem okolju, vas vabimo, da se prijavite in postanete del naše inovativne ekipe.

Odgovornosti

Text copied to clipboard!
  • Razvijanje in vzdrževanje programske opreme
  • Pisanje čiste in učinkovite kode
  • Testiranje in odpravljanje napak v aplikacijah
  • Sodelovanje z drugimi člani ekipe
  • Analiza zahtev uporabnikov
  • Uvajanje novih funkcionalnosti
  • Uporaba orodij za nadzor različic (npr. Git)
  • Upoštevanje najboljših praks pri razvoju programske opreme
  • Sodelovanje pri načrtovanju arhitekture
  • Priprava tehnične dokumentacije

Zahteve

Text copied to clipboard!
  • Diploma iz računalništva ali sorodnega področja
  • Izkušnje z vsaj enim programskim jezikom (npr. Java, Python, C#)
  • Poznavanje baz podatkov (npr. MySQL, PostgreSQL)
  • Izkušnje z orodji za nadzor različic (npr. Git)
  • Razumevanje razvojnih metodologij (npr. Agile, Scrum)
  • Sposobnost reševanja problemov
  • Dobre komunikacijske sposobnosti
  • Sposobnost timskega dela
  • Samoiniciativnost in natančnost
  • Znanje angleškega jezika

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Katere programske jezike najbolje obvladate?
  • Ali imate izkušnje z razvojem spletnih ali mobilnih aplikacij?
  • Kako pristopate k odpravljanju napak v kodi?
  • Ali ste že delali v agilnem okolju?
  • Kako dokumentirate svojo kodo?
  • Katera orodja za nadzor različic ste uporabljali?
  • Kako se izobražujete o novih tehnologijah?
  • Ali imate izkušnje z delom v timu?
  • Kako ocenjujete čas za izvedbo nalog?
  • Ali ste že sodelovali pri načrtovanju arhitekture programske opreme?