Text copied to clipboard!
Наслов
Text copied to clipboard!Programer za puni tehnološki stek
Опис
Text copied to clipboard!
Tražimo programera za puni tehnološki stek koji će se pridružiti našem timu i raditi na razvoju, unapređenju i održavanju savremenih softverskih rešenja. Ova uloga obuhvata rad na klijentskom i serverskom delu aplikacija, kao i saradnju sa dizajnerima, produkt menadžerima, QA inženjerima i drugim članovima razvojnog tima kako bi se isporučili stabilni, bezbedni i skalabilni proizvodi. Idealni kandidat razume ceo životni ciklus razvoja softvera i sposoban je da samostalno prelazi između različitih slojeva sistema, od korisničkog interfejsa do baza podataka, API integracija i infrastrukture za isporuku aplikacija.
U ovoj poziciji radićete na kreiranju novih funkcionalnosti, optimizaciji performansi, rešavanju tehničkih problema i unapređenju korisničkog iskustva. Očekuje se da aktivno učestvujete u planiranju arhitekture, pisanju čistog i održivog koda, sprovođenju testiranja i primeni dobrih inženjerskih praksi. Bićete uključeni u razvoj responzivnih korisničkih interfejsa, implementaciju poslovne logike na serverskoj strani, modelovanje podataka i povezivanje različitih servisa unutar sistema.
Uspešan kandidat poseduje dobro razumevanje modernih front-end i back-end tehnologija, iskustvo u radu sa bazama podataka i poznavanje principa bezbednosti, verzionisanja koda i automatizacije isporuke. Pored tehničkih znanja, važna je i sposobnost jasne komunikacije, timske saradnje i preuzimanja odgovornosti za kvalitet isporučenih rešenja. Cenimo proaktivan pristup, želju za učenjem i spremnost da se predlažu poboljšanja procesa i proizvoda.
Ova pozicija je pogodna za osobu koja uživa u dinamičnom okruženju, voli rešavanje složenih problema i želi da ima direktan uticaj na razvoj digitalnih proizvoda. Nudimo priliku za rad na zanimljivim projektima, profesionalni razvoj, razmenu znanja sa iskusnim kolegama i okruženje koje podstiče inovacije i kontinuirano unapređenje. Ako želite da gradite kvalitetna softverska rešenja i doprinesete razvoju proizvoda od ideje do produkcije, ova uloga može biti pravi sledeći korak u vašoj karijeri.
Одговорности
Text copied to clipboard!- Razvoj i održavanje front-end i back-end delova aplikacija
- Implementacija novih funkcionalnosti u skladu sa poslovnim zahtevima
- Dizajniranje i integracija REST ili GraphQL API rešenja
- Rad sa relacionim i nerelacionim bazama podataka
- Optimizacija performansi, bezbednosti i skalabilnosti sistema
- Saradnja sa dizajnerima, QA timom i produkt menadžerima
- Pisanje testova i učešće u code review procesu
- Održavanje tehničke dokumentacije i razvojnih standarda
Захтеви
Text copied to clipboard!- Iskustvo u full stack razvoju veb aplikacija
- Dobro poznavanje JavaScript-a ili TypeScript-a
- Iskustvo sa modernim front-end okvirima kao što su React, Angular ili Vue
- Poznavanje back-end tehnologija kao što su Node.js, Java, Python ili .NET
- Rad sa SQL ili NoSQL bazama podataka
- Poznavanje Git-a i timskog rada kroz repozitorijume
- Razumevanje principa REST API-ja, autentifikacije i autorizacije
- Sposobnost analitičkog razmišljanja i rešavanja problema
Могућа питања на интервјуу
Text copied to clipboard!- Koje front-end i back-end tehnologije najčešće koristite?
- Na kojim vrstama aplikacija ste do sada radili?
- Kako pristupate optimizaciji performansi aplikacije?
- Kakvo iskustvo imate sa bazama podataka i API integracijama?
- Da li ste radili u agilnom razvojnom okruženju?
- Kako obezbeđujete kvalitet i održivost koda?