PROGRAMER/PROGRAMERKA - FULLSTACK WEB DEVELOPER
Posted Updated
Description
Glavni zadaci:
• Samostalan razvoj web aplikacija od početka do kraja (end-to-end): od korisničkog sučelja u Angularu do backend servisa u oblaku i pohrane podataka
• Frontend: Angular/TypeScript uz PrimeNG (ili Angular Material), Tailwind CSS, NgRx/RxJS/Signals; responzivna i pristupačna korisnička sučelja (WCAG AA standard)
• Backend: C#/ASP.NET Core i Python/FastAPI; dizajn i održavanje REST i WebSocket API-ja
• Podaci i infrastruktura: PostgreSQL, Redis, Azure Managed Services, OAuth2/OIDC, GitLab CI/CD
• Integracija umjetne inteligencije kao standard: LLM API-ji (Claude/Azure OpenAI), RAG, streaming (SSE), prompt engineering, evaluacije (evals) i zaštitni mehanizmi (guardrails)
Uvjeti:
• Najmanje 3 godine profesionalnog iskustva na poziciji full-stack developera uz korištenje Angulara i C#-a/Pythona - poželjno
• Izvrsno poznavanje tehnologija TypeScript/Angular te C#/ASP.NET Core i/ili Python/FastAPI • Praktično iskustvo s REST API-jima i relacijskim bazama podataka (PostgreSQL)
• Praktično iskustvo s platformom Azure u produkcijskom okruženju
• Iskustvo s CI/CD procesima (GitLab), automatizacijom testiranja te pisanjem čistog koda jednostavnog za održavanje
• Kompetencije u radu s AI tehnologijama: svakodnevno programiranje uz pomoć AI alata (GitHub Copilot / Claude Code) i integracija LLM-ova u produkcijske sustave
• Iskustvo s RAG-om, MCP-om (Model Context Protocol) i agentnim uzorcima (agentic patterns) smatra se prednošću
• Samostalan razvoj web aplikacija od početka do kraja (end-to-end): od korisničkog sučelja u Angularu do backend servisa u oblaku i pohrane podataka
• Frontend: Angular/TypeScript uz PrimeNG (ili Angular Material), Tailwind CSS, NgRx/RxJS/Signals; responzivna i pristupačna korisnička sučelja (WCAG AA standard)
• Backend: C#/ASP.NET Core i Python/FastAPI; dizajn i održavanje REST i WebSocket API-ja
• Podaci i infrastruktura: PostgreSQL, Redis, Azure Managed Services, OAuth2/OIDC, GitLab CI/CD
• Integracija umjetne inteligencije kao standard: LLM API-ji (Claude/Azure OpenAI), RAG, streaming (SSE), prompt engineering, evaluacije (evals) i zaštitni mehanizmi (guardrails)
Uvjeti:
• Najmanje 3 godine profesionalnog iskustva na poziciji full-stack developera uz korištenje Angulara i C#-a/Pythona - poželjno
• Izvrsno poznavanje tehnologija TypeScript/Angular te C#/ASP.NET Core i/ili Python/FastAPI • Praktično iskustvo s REST API-jima i relacijskim bazama podataka (PostgreSQL)
• Praktično iskustvo s platformom Azure u produkcijskom okruženju
• Iskustvo s CI/CD procesima (GitLab), automatizacijom testiranja te pisanjem čistog koda jednostavnog za održavanje
• Kompetencije u radu s AI tehnologijama: svakodnevno programiranje uz pomoć AI alata (GitHub Copilot / Claude Code) i integracija LLM-ova u produkcijske sustave
• Iskustvo s RAG-om, MCP-om (Model Context Protocol) i agentnim uzorcima (agentic patterns) smatra se prednošću