Text copied to clipboard!
Наслов
Text copied to clipboard!FullStack Inženjer
Опис
Text copied to clipboard!
Tražimo FullStack inženjera koji će se pridružiti našem dinamičnom timu i doprineti razvoju i održavanju kompleksnih web aplikacija. Kao FullStack inženjer, bićete odgovorni za dizajniranje, implementaciju i testiranje funkcionalnosti kako na klijentskoj (front-end), tako i na serverskoj (back-end) strani. Ova pozicija zahteva duboko razumevanje modernih tehnologija, sposobnost rada u agilnom okruženju i spremnost na kontinuirano učenje i usavršavanje.
Vaša uloga će uključivati rad sa različitim tehnologijama kao što su JavaScript (React, Angular ili Vue), Node.js, Python, Java, kao i rad sa bazama podataka poput PostgreSQL, MySQL ili MongoDB. Takođe ćete sarađivati sa dizajnerima, menadžerima proizvoda i drugim inženjerima kako biste isporučili visokokvalitetna rešenja koja zadovoljavaju potrebe korisnika.
Idealni kandidat ima iskustvo u radu sa RESTful API-ima, poznavanje DevOps alata i procesa, kao i razumevanje sigurnosnih principa u razvoju softvera. Bićete uključeni u sve faze životnog ciklusa razvoja softvera – od planiranja i dizajna, preko implementacije i testiranja, do puštanja u produkciju i održavanja.
Ukoliko ste strastveni u vezi sa tehnologijom, volite izazove i želite da radite u okruženju koje podstiče inovacije i timski rad, pozivamo vas da se prijavite. Nudimo konkurentnu platu, fleksibilno radno vreme, mogućnost rada na daljinu i priliku za profesionalni razvoj kroz obuke i konferencije.
Одговорности
Text copied to clipboard!- Razvoj i održavanje front-end i back-end komponenti aplikacija
- Dizajniranje i implementacija RESTful API-ja
- Rad sa bazama podataka i optimizacija upita
- Saradnja sa dizajnerima i timom za proizvod
- Pisanje testova i učestvovanje u QA procesima
- Implementacija sigurnosnih mera u aplikacijama
- Učešće u planiranju sprintova i tehničkim diskusijama
- Praćenje novih tehnologija i predlaganje poboljšanja
- Održavanje postojećeg koda i refaktorisanje po potrebi
- Dokumentovanje tehničkih rešenja i procesa
Захтеви
Text copied to clipboard!- Minimum 3 godine iskustva kao FullStack inženjer
- Odlično poznavanje JavaScript-a i jednog front-end frameworka (React, Angular, Vue)
- Iskustvo sa Node.js, Python ili Java na back-end strani
- Poznavanje rada sa bazama podataka (SQL i/ili NoSQL)
- Razumevanje principa dizajna softverske arhitekture
- Iskustvo u radu sa Git-om i CI/CD alatima
- Poznavanje sigurnosnih praksi u razvoju softvera
- Sposobnost samostalnog rada i rešavanja problema
- Dobro poznavanje engleskog jezika u govoru i pismu
- Poželjno iskustvo sa cloud platformama (AWS, Azure, GCP)
Могућа питања на интервјуу
Text copied to clipboard!- Koje front-end i back-end tehnologije najčešće koristite?
- Da li imate iskustva sa radom u agilnim timovima?
- Kako pristupate rešavanju kompleksnog tehničkog problema?
- Koji je vaš omiljeni alat za debagovanje i zašto?
- Da li ste ranije radili sa cloud servisima? Koji su to bili?
- Kako osiguravate sigurnost aplikacije koju razvijate?
- Koji je vaš pristup pisanju testova?
- Kako ostajete u toku sa novim tehnologijama?
- Možete li opisati jedan projekat na kojem ste radili kao FullStack inženjer?
- Da li imate iskustva sa DevOps praksama?