Text copied to clipboard!

Naslov

Text copied to clipboard!

JavaScript Programer

Opis

Text copied to clipboard!
Tražimo JavaScript programera koji će se pridružiti našem dinamičnom timu i sudjelovati u razvoju inovativnih web aplikacija. Kao JavaScript programer, bit ćete odgovorni za dizajniranje, implementaciju i održavanje korisničkog sučelja te za razvoj funkcionalnosti na klijentskoj i serverskoj strani koristeći moderne JavaScript okvire i alate. Očekuje se da surađujete s dizajnerima, backend programerima i ostalim članovima tima kako biste osigurali visoku kvalitetu proizvoda i optimalno korisničko iskustvo. Vaš rad uključivat će razvoj novih značajki, optimizaciju postojećeg koda, rješavanje bugova te implementaciju najboljih praksi u razvoju softvera. Također ćete biti uključeni u procese testiranja, dokumentiranja i kontinuiranog poboljšanja aplikacija. Poželjno je iskustvo s popularnim JavaScript okvirima kao što su React, Angular ili Vue.js, kao i razumijevanje principa responzivnog dizajna i pristupačnosti. Idealni kandidat ima izražene analitičke vještine, sposoban je raditi samostalno i u timu, te je motiviran za stalno usavršavanje i praćenje novih tehnologija. Poznavanje rada s RESTful API-ima, alatima za kontrolu verzija (npr. Git) i osnovama backend razvoja (Node.js) smatra se prednošću. Ako ste strastveni prema razvoju web tehnologija 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 koristeći JavaScript.
  • Implementacija korisničkog sučelja prema dizajnerskim specifikacijama.
  • Suradnja s backend programerima i dizajnerima.
  • Pisanje čistog, skalabilnog i dokumentiranog koda.
  • Testiranje i otklanjanje grešaka u aplikacijama.
  • Optimizacija performansi web aplikacija.
  • Praćenje novih tehnologija i trendova u JavaScript ekosustavu.
  • Sudjelovanje u planiranju i procjeni zadataka.
  • Implementacija sigurnosnih mjera u aplikacijama.
  • Izrada i održavanje tehničke dokumentacije.

Zahtjevi

Text copied to clipboard!
  • Iskustvo u radu s JavaScriptom (ES6+).
  • Poznavanje barem jednog JavaScript okvira (React, Angular, Vue.js).
  • Razumijevanje HTML-a, CSS-a i responzivnog dizajna.
  • Iskustvo s alatima za kontrolu verzija (npr. Git).
  • Sposobnost samostalnog i timskog rada.
  • Dobro razvijene komunikacijske vještine.
  • Poznavanje rada s RESTful API-ima.
  • Osnovno razumijevanje backend tehnologija (npr. Node.js).
  • Sposobnost rješavanja problema i analitičko razmišljanje.
  • Spremnost na kontinuirano učenje i usavršavanje.

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koliko godina imate iskustva u radu s JavaScriptom?
  • Koje JavaScript okvire ste koristili u prethodnim projektima?
  • Imate li iskustva s razvojem SPA (Single Page Application)?
  • Kako pristupate optimizaciji performansi web aplikacija?
  • Možete li opisati svoj proces otklanjanja grešaka?
  • Jeste li radili s alatima za kontrolu verzija poput Gita?
  • Kako osiguravate sigurnost u JavaScript aplikacijama?
  • Imate li iskustva s testiranjem frontend koda?
  • Kako ostajete u toku s novim tehnologijama?
  • Možete li navesti primjer izazovnog problema koji ste riješili?