Text copied to clipboard!
Наслов
Text copied to clipboard!Junior programer
Опис
Text copied to clipboard!
Tražimo junior programera koji želi da započne ili razvija svoju karijeru u dinamičnom i podsticajnom tehnološkom okruženju. Ova pozicija je namenjena kandidatu koji poseduje osnovno tehničko znanje, iskreno interesovanje za razvoj softvera i spremnost da uči kroz praktičan rad sa iskusnijim članovima tima. Kao junior programer, učestvovaćete u razvoju, testiranju, održavanju i unapređenju aplikacija, uz mentorstvo i jasno definisane zadatke koji će vam pomoći da postepeno gradite samostalnost i profesionalno samopouzdanje.
U ovoj ulozi radićete sa različitim tehnologijama, alatima i razvojnim praksama, u zavisnosti od potreba projekta i tima. Očekuje se da razumete osnovne principe programiranja, strukture podataka, rada sa bazama podataka i osnove verzionisanja koda. Takođe je važno da imate analitički pristup rešavanju problema, pažnju prema detaljima i sposobnost da jasno komunicirate sa kolegama iz tehničkih i netehničkih timova. Iako se od junior programera ne očekuje potpuno samostalno vođenje složenih zadataka, očekuje se odgovornost, proaktivnost i spremnost da tražite pomoć kada je to potrebno.
Vaš svakodnevni rad može uključivati pisanje i ispravljanje koda, učešće u pregledima koda, testiranje funkcionalnosti, dokumentovanje rešenja i saradnju sa timovima za kvalitet, dizajn proizvoda i upravljanje projektima. Bićete uključeni u razvoj novih funkcionalnosti, kao i u održavanje postojećih sistema, uz fokus na kvalitet, stabilnost i korisničko iskustvo. Kroz ovu poziciju imaćete priliku da učite o dobrim praksama razvoja softvera, bezbednosti aplikacija, optimizaciji performansi i timskom radu u agilnom okruženju.
Idealni kandidat je radoznao, motivisan i otvoren za kontinuirano usavršavanje. Cenimo kandidate koji imaju lične projekte, završene kurseve, praksu, fakultetske projekte ili početno radno iskustvo koje pokazuje interesovanje za programiranje i razvoj softverskih proizvoda. Poznavanje jednog ili više programskih jezika, kao i osnovno razumevanje životnog ciklusa razvoja softvera, predstavlja značajnu prednost.
Nudimo priliku za profesionalni razvoj, rad uz podršku mentora, pristup savremenim alatima i tehnologijama, kao i okruženje u kojem se cene inicijativa, saradnja i želja za učenjem. Ako želite da gradite karijeru u IT industriji i doprinesete razvoju kvalitetnih digitalnih proizvoda, ova pozicija može biti odličan sledeći korak za vas.
Одговорности
Text copied to clipboard!- Pisanje, testiranje i održavanje jednostavnijih delova aplikativnog koda.
- Ispravljanje grešaka i učestvovanje u rešavanju tehničkih problema.
- Saradnja sa senior programerima i drugim članovima razvojnog tima.
- Učestvovanje u pregledima koda i primena dobijenih sugestija.
- Dokumentovanje funkcionalnosti, izmena i tehničkih rešenja.
- Praćenje razvojnih zadataka i poštovanje dogovorenih rokova.
- Učenje i primena internih standarda, alata i razvojnih procesa.
- Podrška u razvoju novih funkcionalnosti i unapređenju postojećih sistema.
Захтеви
Text copied to clipboard!- Osnovno znanje iz programiranja i razumevanje principa objektno orijentisanog razvoja.
- Poznavanje najmanje jednog programskog jezika kao što su Java, C#, Python ili JavaScript.
- Osnovno razumevanje rada sa bazama podataka i SQL upitima.
- Poznavanje sistema za verzionisanje koda, poželjno Git.
- Sposobnost analitičkog razmišljanja i rešavanja problema.
- Spremnost za učenje, prihvatanje povratnih informacija i timski rad.
- Poželjno iskustvo kroz praksu, fakultetske projekte, kurseve ili lične projekte.
- Osnovno razumevanje razvoja veb ili poslovnih aplikacija.
Могућа питања на интервјуу
Text copied to clipboard!- Koje programske jezike trenutno koristite i na kom nivou ih poznajete?
- Da li imate iskustvo rada na ličnim, fakultetskim ili timskim projektima?
- Kako pristupate rešavanju greške u kodu kada ne znate odmah uzrok?
- Da li ste koristili Git ili neki drugi sistem za verzionisanje?
- Koja oblast programiranja vas najviše interesuje i zašto?
- Kako organizujete učenje novih tehnologija i alata?
- Da li imate iskustva sa bazama podataka i pisanjem SQL upita?
- Kako reagujete na povratne informacije tokom pregleda koda?