Text copied to clipboard!
Naslov
Text copied to clipboard!FullStack Programer
Opis
Text copied to clipboard!
Tražimo FullStack programera koji će se pridružiti našem dinamičnom timu i pomoći u razvoju i održavanju složenih web aplikacija. Idealni kandidat ima iskustva u radu s modernim tehnologijama na front-endu i back-endu, sposoban je samostalno rješavati probleme te učinkovito surađivati s ostalim članovima tima. Kao FullStack programer, bit ćete odgovorni za dizajn, razvoj, testiranje i implementaciju softverskih rješenja koja zadovoljavaju potrebe naših klijenata i korisnika.
Vaš rad 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, DevOps alatima i alatima za upravljanje verzijama poput Gita.
Od vas se očekuje da razumijete cijeli životni ciklus razvoja softvera, od planiranja i dizajna do implementacije i održavanja. Bit ćete uključeni u timske sastanke, code reviewe i kontinuirano poboljšavanje procesa razvoja. Važno je da ste proaktivni, orijentirani na detalje i spremni učiti nove tehnologije i pristupe.
Naš idealni kandidat ima snažne komunikacijske vještine, sposoban je raditi u agilnom okruženju i ima strast prema razvoju kvalitetnog softvera. Nudimo fleksibilno radno vrijeme, mogućnost rada na daljinu, konkurentnu plaću i priliku za profesionalni razvoj kroz edukacije i konferencije.
Ako ste motivirani, tehnički potkovani 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 na front-endu i back-endu
- Dizajniranje i implementacija RESTful API-ja
- Rad s bazama podataka (SQL i NoSQL)
- Suradnja s dizajnerima i drugim programerima
- Pisanje testova i osiguravanje kvalitete koda
- Sudjelovanje u planiranju i procjeni zadataka
- Praćenje novih tehnologija i njihova primjena
- Održavanje tehničke dokumentacije
- Rješavanje tehničkih problema i bugova
- Implementacija sigurnosnih standarda u aplikacijama
Zahtjevi
Text copied to clipboard!- Minimalno 3 godine iskustva u FullStack razvoju
- Odlično poznavanje JavaScript-a i jednog front-end okvira (React, Vue, Angular)
- Iskustvo s back-end tehnologijama (Node.js, Python, Ruby, PHP)
- Poznavanje rada s bazama podataka (MySQL, PostgreSQL, MongoDB)
- Iskustvo s Gitom i alatima za verzioniranje
- Razumijevanje principa dizajna softvera i arhitekture
- Iskustvo u radu u agilnim timovima
- Sposobnost samostalnog rješavanja problema
- Dobro poznavanje engleskog jezika u govoru i pismu
- Poželjno iskustvo s DevOps alatima (Docker, Jenkins, AWS)
Moguća pitanja na intervjuu
Text copied to clipboard!- Koliko godina imate iskustva u FullStack razvoju?
- Koje front-end tehnologije najčešće koristite?
- Koje back-end jezike i okvire ste koristili?
- Imate li iskustva s radom u agilnim timovima?
- Kako pristupate rješavanju tehničkih problema?
- Koje baze podataka ste koristili u prethodnim projektima?
- Imate li iskustva s DevOps alatima?
- Kako osiguravate kvalitetu koda koji pišete?
- Jeste li radili na projektima s višečlanim timovima?
- Koji je vaš omiljeni alat za upravljanje verzijama i zašto?