Text copied to clipboard!
Наслов
Text copied to clipboard!Senior Developer
Опис
Text copied to clipboard!
Tražimo iskusnog i motivisanog Senior Programera koji će se pridružiti našem timu i doprineti razvoju kompleksnih softverskih rešenja. Kao Senior Programer, bićete odgovorni za dizajniranje, implementaciju i održavanje softverskih aplikacija visokog kvaliteta, kao i za mentorisanje mlađih članova tima. Ova pozicija zahteva duboko razumevanje programskih jezika, arhitekture softvera i agilnih metodologija.
Kandidat treba da ima sposobnost da analizira zahteve korisnika, predlaže tehnička rešenja i implementira ih efikasno i precizno. Takođe, očekuje se aktivno učešće u tehničkim diskusijama, kod review sesijama i planiranju sprintova. Idealni kandidat je timski igrač sa izraženim komunikacionim veštinama i sposobnošću da vodi projekte i timove.
Naš idealni kandidat ima višegodišnje iskustvo u razvoju softvera, poznavanje više programskih jezika (kao što su Java, C#, Python ili JavaScript), kao i iskustvo sa bazama podataka, cloud tehnologijama i DevOps praksama. Poznavanje principa objektno orijentisanog programiranja, dizajn paterna i testiranja softvera je obavezno.
Ukoliko ste strastveni u vezi sa tehnologijom, volite da rešavate izazove i želite da radite u dinamičnom i inovativnom okruženju, pozivamo vas da se prijavite. Nudimo konkurentnu platu, fleksibilno radno vreme, mogućnost rada na daljinu, kao i kontinuirano profesionalno usavršavanje.
Pridružite se našem timu i budite deo kompanije koja ceni znanje, inovaciju i timski rad.
Одговорности
Text copied to clipboard!- Razvoj i održavanje softverskih aplikacija
- Dizajniranje tehničkih rešenja na osnovu zahteva
- Mentorisanje mlađih programera
- Učestvovanje u kod review i tehničkim diskusijama
- Pisanje tehničke dokumentacije
- Implementacija najboljih praksi u razvoju softvera
- Saradnja sa timovima za QA i DevOps
- Praćenje novih tehnologija i njihova primena
- Planiranje i vođenje tehničkih zadataka u sprintovima
- Optimizacija performansi aplikacija
Захтеви
Text copied to clipboard!- Minimum 5 godina iskustva u razvoju softvera
- Odlično poznavanje jednog ili više programskih jezika (Java, C#, Python, JavaScript)
- Iskustvo sa bazama podataka (SQL, NoSQL)
- Poznavanje cloud platformi (AWS, Azure, GCP)
- Razumevanje DevOps alata i CI/CD procesa
- Iskustvo sa agilnim metodologijama (Scrum, Kanban)
- Sposobnost rešavanja kompleksnih problema
- Odlične komunikacione i timske veštine
- Poznavanje dizajn paterna i principa OOP
- Iskustvo u radu sa verzionim sistemima (Git)
Могућа питања на интервјуу
Text copied to clipboard!- Koliko godina iskustva imate u razvoju softvera?
- Koje programske jezike najbolje poznajete?
- Da li imate iskustva sa cloud platformama?
- Kako pristupate rešavanju tehničkih problema?
- Da li ste ranije mentorisali druge programere?
- Koje alate koristite za verzionisanje koda?
- Kako osiguravate kvalitet koda koji pišete?
- Da li imate iskustva sa radom u agilnim timovima?
- Koji je vaš omiljeni dizajn pater i zašto?
- Kako ostajete u toku sa novim tehnologijama?