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?