Text copied to clipboard!

Naslov

Text copied to clipboard!

Fullstack Javascript Developer

Opis

Text copied to clipboard!
Tražimo Fullstack JavaScript programera koji će se pridružiti našem dinamičnom timu i sudjelovati u razvoju inovativnih web aplikacija. Kao Fullstack JavaScript programer, bit ćete odgovorni za dizajn, razvoj i održavanje aplikacija koristeći moderne JavaScript tehnologije na obje strane – klijentskoj i serverskoj. Očekujemo da ste upoznati s najnovijim trendovima u razvoju weba te da možete učinkovito surađivati s drugim članovima tima, uključujući dizajnere, backend i frontend developere te voditelje projekata. Vaš rad uključivat će razvoj korisničkog sučelja koristeći popularne JavaScript frameworke poput Reacta, Vue.js-a ili Angulara, kao i razvoj serverske logike koristeći Node.js i povezane tehnologije. Bit ćete odgovorni za integraciju s bazama podataka, rad s RESTful API-jima, optimizaciju performansi aplikacija te implementaciju sigurnosnih standarda. Također ćete sudjelovati u planiranju arhitekture aplikacija, pisanju tehničke dokumentacije i testiranju softvera. Idealni kandidat ima iskustva u radu s alatima za verzioniranje koda (npr. Git), razumijevanje CI/CD procesa, te je sposoban brzo učiti i prilagođavati se novim tehnologijama. Cijenimo proaktivnost, analitičko razmišljanje i sposobnost rješavanja problema. Radit ćete u agilnom okruženju gdje se cijeni transparentna komunikacija i timski rad. Ako ste strastveni prema razvoju softvera, volite izazove i želite raditi na projektima koji imaju stvaran utjecaj, pozivamo vas da se prijavite i postanete dio našeg tima.

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje web aplikacija koristeći JavaScript na frontendu i backendu
  • Dizajniranje i implementacija korisničkog sučelja koristeći moderne frameworke
  • Integracija s bazama podataka i vanjskim API-jima
  • Pisanje čiste, skalabilne i dokumentirane programske baze
  • Testiranje i otklanjanje grešaka u aplikacijama
  • Suradnja s članovima tima na planiranju i implementaciji novih funkcionalnosti
  • Optimizacija performansi aplikacija
  • Implementacija sigurnosnih standarda i najboljih praksi
  • Sudjelovanje u code review procesima
  • Izrada i održavanje tehničke dokumentacije

Zahtjevi

Text copied to clipboard!
  • Iskustvo u radu s JavaScriptom (ES6+), Node.js i barem jednim frontend frameworkom (React, Angular, Vue.js)
  • Poznavanje rada s bazama podataka (SQL ili NoSQL)
  • Iskustvo s alatima za verzioniranje koda (npr. Git)
  • Razumijevanje RESTful API-ja i web servisa
  • Sposobnost samostalnog i timskog rada
  • Dobro poznavanje engleskog jezika u govoru i pismu
  • Iskustvo u radu u agilnom okruženju
  • Sposobnost brzog učenja novih tehnologija
  • Poznavanje CI/CD procesa je prednost
  • Izražene komunikacijske i organizacijske vještine

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koje JavaScript frameworke ste koristili u prethodnim projektima?
  • Imate li iskustva s Node.js i kojim ste alatima radili na backendu?
  • Kako pristupate rješavanju problema u razvoju aplikacija?
  • Možete li opisati projekt na kojem ste radili kao fullstack developer?
  • Kako osiguravate sigurnost i performanse web aplikacija?
  • Jeste li radili s bazama podataka? Koje ste tehnologije koristili?
  • Kako organizirate svoj rad u timskom okruženju?
  • Imate li iskustva s DevOps alatima ili CI/CD procesima?
  • Kako pristupate pisanju tehničke dokumentacije?
  • Koje su vaše najveće prednosti kao programera?