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?