Text copied to clipboard!
Naslov
Text copied to clipboard!Senior JavaScript Developer
Opis
Text copied to clipboard!
Tražimo iskusnog Senior JavaScript Developera koji će se pridružiti našem dinamičnom timu i sudjelovati u razvoju inovativnih web aplikacija. Kao Senior JavaScript Developer, bit ćete odgovorni za dizajn, razvoj i optimizaciju složenih korisničkih sučelja koristeći moderne JavaScript tehnologije. Očekujemo da imate duboko razumijevanje JavaScript jezika, iskustvo s popularnim frameworkovima poput React, Angular ili Vue.js, te sposobnost vođenja i mentoriranja manje iskusnih članova tima.
Vaša uloga uključuje suradnju s dizajnerima, backend developerima i drugim članovima tima kako biste osigurali visokokvalitetna i skalabilna rješenja. Bit ćete uključeni u cijeli životni ciklus razvoja softvera, od analize zahtjeva do implementacije i održavanja. Očekuje se da aktivno doprinosite tehničkim odlukama, predlažete poboljšanja i pratite najnovije trendove u JavaScript ekosustavu.
Osim tehničkih vještina, cijenimo i sposobnost jasne komunikacije, samostalnost u radu te proaktivnost u rješavanju izazova. Idealni kandidat ima iskustvo s alatima za upravljanje verzijama (npr. Git), poznavanje principa testiranja i automatizacije, te razumijevanje CI/CD procesa. Dodatno, prednost je iskustvo s razvojem SPA (Single Page Application) i radom u agilnom okruženju.
Ako ste strastveni u razvoju modernih web rješenja, želite raditi na izazovnim projektima i kontinuirano usavršavati svoje znanje, pozivamo vas da se prijavite i postanete dio našeg tima.
Odgovornosti
Text copied to clipboard!- Razvoj i održavanje naprednih web aplikacija koristeći JavaScript.
- Dizajn i implementacija korisničkih sučelja s modernim frameworkovima.
- Suradnja s dizajnerima i backend developerima.
- Pisanje čitljivog, održivog i testiranog koda.
- Mentoriranje i podrška manje iskusnim članovima tima.
- Sudjelovanje u tehničkim odlukama i planiranju arhitekture.
- Optimizacija performansi aplikacija.
- Praćenje novih tehnologija i predlaganje poboljšanja.
- Izrada i održavanje tehničke dokumentacije.
- Sudjelovanje u agilnim procesima razvoja.
Zahtjevi
Text copied to clipboard!- Minimalno 5 godina iskustva u JavaScript programiranju.
- Odlično poznavanje barem jednog modernog JavaScript frameworka (React, Angular, Vue.js).
- Iskustvo s HTML5, CSS3 i responzivnim dizajnom.
- Poznavanje alata za upravljanje verzijama (npr. Git).
- Iskustvo s testiranjem i automatizacijom.
- Razumijevanje principa razvoja SPA aplikacija.
- Sposobnost samostalnog rada i rješavanja problema.
- Izvrsne komunikacijske vještine.
- Prednost: iskustvo s TypeScriptom i Node.js.
- Poznavanje CI/CD procesa.
Moguća pitanja na intervjuu
Text copied to clipboard!- Koliko godina imate iskustva u JavaScript programiranju?
- Koje JavaScript frameworkove ste koristili u profesionalnim projektima?
- Imate li iskustva s razvojem SPA aplikacija?
- Kako pristupate optimizaciji performansi web aplikacija?
- Jeste li radili u agilnim timovima?
- Možete li navesti primjer tehničkog izazova koji ste uspješno riješili?
- Imate li iskustva s mentoriranjem drugih developera?
- Koje alate za testiranje i automatizaciju koristite?
- Poznajete li TypeScript ili Node.js?
- Kako održavate svoje znanje o najnovijim tehnologijama?