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?