Text copied to clipboard!
Наслов
Text copied to clipboard!Full stack programer
Опис
Text copied to clipboard!
Tražimo Full stack programera koji će se pridružiti našem timu i doprineti razvoju i održavanju kompleksnih web aplikacija. Idealni kandidat ima iskustva u radu sa front-end i back-end tehnologijama, razume arhitekturu softverskih sistema i sposoban je da samostalno vodi razvojne zadatke od početka do kraja.
Kao Full stack programer, bićete odgovorni za dizajniranje, implementaciju i testiranje funkcionalnosti koje obuhvataju ceo razvojni spektar – od korisničkog interfejsa do baze podataka. Rad u našem timu zahteva visok nivo tehničke stručnosti, ali i sposobnost za timski rad, komunikaciju i rešavanje problema.
Naš idealni kandidat ima iskustva sa modernim JavaScript framework-ovima kao što su React ili Angular, kao i sa server-side tehnologijama poput Node.js, Python (Django/Flask) ili PHP. Takođe, očekuje se poznavanje rada sa bazama podataka (relacionim i nerelacionim), REST API-jevima, kao i osnovama DevOps praksi.
Uloga uključuje blisku saradnju sa dizajnerima, projekt menadžerima i QA timom kako bi se obezbedilo da krajnji proizvod bude funkcionalan, skalabilan i user-friendly. Očekuje se da doprinosite tehničkim diskusijama, predlažete poboljšanja i učestvujete u kontinuiranom unapređenju procesa razvoja softvera.
Ako ste strastveni u vezi sa tehnologijama, volite izazove i želite da radite u dinamičnom okruženju koje podstiče profesionalni razvoj, pozivamo vas da se prijavite i postanete deo našeg tima.
Одговорности
Text copied to clipboard!- Razvoj i održavanje front-end i back-end komponenti aplikacija
- Pisanje čistog, efikasnog i dokumentovanog koda
- Dizajniranje i implementacija REST API-jeva
- Rad sa bazama podataka (SQL i NoSQL)
- Saradnja sa dizajnerima i QA timom
- Učestvovanje u planiranju sprintova i tehničkim diskusijama
- Implementacija sigurnosnih i performansnih optimizacija
- Praćenje i rešavanje bugova i tehničkih problema
- Uvođenje novih tehnologija i alata u razvojni proces
- Testiranje i verifikacija funkcionalnosti pre produkcije
Захтеви
Text copied to clipboard!- Minimum 3 godine iskustva kao Full stack programer
- Odlično poznavanje JavaScript-a i jednog front-end framework-a (React, Angular, Vue)
- Iskustvo sa server-side tehnologijama (Node.js, Python, PHP, Ruby)
- Poznavanje rada sa bazama podataka (MySQL, PostgreSQL, MongoDB)
- Razumevanje principa dizajna softverske arhitekture
- Iskustvo sa verzionim sistemima (Git)
- Poznavanje rada sa RESTful servisima
- Sposobnost samostalnog rešavanja problema
- Dobro znanje engleskog jezika (pisano i govorno)
- Poželjno iskustvo sa DevOps alatima (Docker, CI/CD)
Могућа питања на интервјуу
Text copied to clipboard!- Koliko godina imate iskustva u radu kao Full stack programer?
- Koje front-end tehnologije najčešće koristite?
- Koje back-end jezike i okvire ste koristili u prethodnim projektima?
- Da li imate iskustva sa radom u agilnim timovima?
- Kako pristupate rešavanju tehničkih problema?
- Da li ste ranije radili sa bazama podataka i kojim?
- Kako osiguravate sigurnost i performanse aplikacija?
- Koji alat za verzionisanje koda koristite?
- Da li imate iskustva sa testiranjem softvera?
- Koji je vaš omiljeni projekat na kojem ste radili i zašto?