Text copied to clipboard!
Naslov
Text copied to clipboard!FullStack Inženjer
Opis
Text copied to clipboard!
Tražimo FullStack inženjera koji će se pridružiti našem dinamičnom timu i pomoći u razvoju skalabilnih, sigurnih i učinkovitih web aplikacija. Kao FullStack inženjer, bit ćete odgovorni za dizajn, razvoj i održavanje aplikacija koje uključuju i frontend i backend komponente. Ova uloga zahtijeva duboko razumijevanje modernih web tehnologija, sposobnost rada u agilnom okruženju i spremnost na kontinuirano učenje i usavršavanje.
Vaše odgovornosti 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, autentifikacijom korisnika i implementacijom sigurnosnih mjera.
Idealni kandidat ima iskustva u radu s DevOps alatima, poznavanje CI/CD procesa, te razumijevanje kontejnerskih tehnologija poput Dockera. Bit ćete uključeni u cijeli životni ciklus razvoja softvera – od planiranja i dizajna, preko razvoja i testiranja, do implementacije i održavanja.
Ova pozicija zahtijeva izvrsne komunikacijske vještine, sposobnost rada u timu, ali i samostalnost u rješavanju problema. Cijenimo proaktivnost, kreativnost i želju za doprinosom u stvaranju kvalitetnih softverskih rješenja koja donose stvarnu vrijednost korisnicima.
Ako ste strastveni u vezi s tehnologijom, 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 frontend i backend komponenti aplikacija
- Dizajniranje i implementacija RESTful API-ja
- Rad s bazama podataka (SQL i NoSQL)
- Integracija vanjskih servisa i API-ja
- Pisanje testova i osiguravanje kvalitete koda
- Suradnja s dizajnerima i drugim članovima tima
- Implementacija sigurnosnih mjera i autentifikacije
- Praćenje performansi aplikacija i optimizacija
- Sudjelovanje u planiranju i procjeni zadataka
- Korištenje alata za verzioniranje i CI/CD
- Dokumentiranje tehničkih rješenja i procesa
Zahtjevi
Text copied to clipboard!- Minimalno 3 godine iskustva u FullStack razvoju
- Odlično poznavanje JavaScript-a i jednog frontend okvira (React, Angular, Vue)
- Iskustvo s backend tehnologijama (Node.js, Python, Ruby, Java)
- Poznavanje rada s bazama podataka (PostgreSQL, MongoDB, MySQL)
- Iskustvo s Gitom i radom u timovima
- Razumijevanje principa dizajna softvera i arhitekture
- Iskustvo u radu s RESTful API-jima
- Poznavanje osnovnih sigurnosnih praksi u web razvoju
- Iskustvo s DevOps alatima i CI/CD procesima je prednost
- Sposobnost samostalnog rada i rješavanja problema
- Dobro znanje engleskog jezika u govoru i pismu
Moguća pitanja na intervjuu
Text copied to clipboard!- Koje frontend i backend tehnologije najčešće koristite?
- Možete li opisati projekt na kojem ste radili kao FullStack inženjer?
- Kako pristupate rješavanju problema u kodu?
- Imate li iskustva s DevOps alatima i CI/CD procesima?
- Kako osiguravate sigurnost web aplikacija koje razvijate?
- Koje baze podataka ste koristili i u kojim slučajevima?
- Kako organizirate svoj rad u agilnom timu?
- Koji je vaš pristup testiranju aplikacija?
- Imate li iskustva s kontejnerizacijom (Docker, Kubernetes)?
- Kako ostajete u toku s novim tehnologijama i trendovima?