Text copied to clipboard!

Naslov

Text copied to clipboard!

FullStack Programer

Opis

Text copied to clipboard!
Tražimo FullStack programera koji će se pridružiti našem dinamičnom timu i pomoći u razvoju i održavanju složenih web aplikacija. Idealni kandidat ima iskustva u radu s modernim tehnologijama na front-endu i back-endu, sposoban je samostalno rješavati probleme te učinkovito surađivati s ostalim članovima tima. Kao FullStack programer, bit ćete odgovorni za dizajn, razvoj, testiranje i implementaciju softverskih rješenja koja zadovoljavaju potrebe naših klijenata i korisnika. Vaš rad uključivat će razvoj korisničkog sučelja koristeći moderne JavaScript okvire poput Reacta ili Vue.js, kao i razvoj serverske logike koristeći Node.js, Python, Ruby on Rails ili slične tehnologije. Također ćete raditi s bazama podataka (relacijskim i nerelacijskim), API integracijama, DevOps alatima i alatima za upravljanje verzijama poput Gita. Od vas se očekuje da razumijete cijeli životni ciklus razvoja softvera, od planiranja i dizajna do implementacije i održavanja. Bit ćete uključeni u timske sastanke, code reviewe i kontinuirano poboljšavanje procesa razvoja. Važno je da ste proaktivni, orijentirani na detalje i spremni učiti nove tehnologije i pristupe. Naš idealni kandidat ima snažne komunikacijske vještine, sposoban je raditi u agilnom okruženju i ima strast prema razvoju kvalitetnog softvera. Nudimo fleksibilno radno vrijeme, mogućnost rada na daljinu, konkurentnu plaću i priliku za profesionalni razvoj kroz edukacije i konferencije. Ako ste motivirani, tehnički potkovani 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!
  • Razvoj i održavanje web aplikacija na front-endu i back-endu
  • Dizajniranje i implementacija RESTful API-ja
  • Rad s bazama podataka (SQL i NoSQL)
  • Suradnja s dizajnerima i drugim programerima
  • Pisanje testova i osiguravanje kvalitete koda
  • Sudjelovanje u planiranju i procjeni zadataka
  • Praćenje novih tehnologija i njihova primjena
  • Održavanje tehničke dokumentacije
  • Rješavanje tehničkih problema i bugova
  • Implementacija sigurnosnih standarda u aplikacijama

Zahtjevi

Text copied to clipboard!
  • Minimalno 3 godine iskustva u FullStack razvoju
  • Odlično poznavanje JavaScript-a i jednog front-end okvira (React, Vue, Angular)
  • Iskustvo s back-end tehnologijama (Node.js, Python, Ruby, PHP)
  • Poznavanje rada s bazama podataka (MySQL, PostgreSQL, MongoDB)
  • Iskustvo s Gitom i alatima za verzioniranje
  • Razumijevanje principa dizajna softvera i arhitekture
  • Iskustvo u radu u agilnim timovima
  • Sposobnost samostalnog rješavanja problema
  • Dobro poznavanje engleskog jezika u govoru i pismu
  • Poželjno iskustvo s DevOps alatima (Docker, Jenkins, AWS)

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koliko godina imate iskustva u FullStack razvoju?
  • Koje front-end tehnologije najčešće koristite?
  • Koje back-end jezike i okvire ste koristili?
  • Imate li iskustva s radom u agilnim timovima?
  • Kako pristupate rješavanju tehničkih problema?
  • Koje baze podataka ste koristili u prethodnim projektima?
  • Imate li iskustva s DevOps alatima?
  • Kako osiguravate kvalitetu koda koji pišete?
  • Jeste li radili na projektima s višečlanim timovima?
  • Koji je vaš omiljeni alat za upravljanje verzijama i zašto?