- Diploma fakultet iz računarstva, informatike ili srodnog tehničkog područja (poželjno, dodatne godine iskustva mogu biti zamjena za obrazovanje)
- Minimalno 5 godina iskustva u razvoju softvera
- Potrebno iskustvo u razvoju web aplikacija koristeći tehnologije kao što su Python, JavaScript, React i Node.js
- Poznavanje umjetne inteligencije i korištenje iste u praktičnim rješenjima
- Izvrsno poznavanje programskih jezika i modernih razvojnih alata
- Dokazano iskustvo u razvoju web aplikacija i REST API-ja
- Dobro poznavanje relacijskih baza podataka (npr. PostgreSQL, MySQL)
- Razumijevanje principa softverske arhitekture i dizajna sustava
- Iskustvo rada u agilnim metodologijama (Scrum, Kanban)
- Sposobnost analitičkog razmišljanja i rješavanja kompleksnih tehničkih problema
- Razvijene komunikacijske vještine i sposobnost timskog rada
- Iskustvo s cloud platformama (AWS, Azure, GCP)
- Poznavanje Docker-a i Kubernetes-a
- Iskustvo s CI/CD alatima i DevOps praksama
- Mentoriranje i vođenje razvojnih timova