Backend Developer (C#/.NET, Python/FastAPI) with Angular

Em2 Ltd — Croatia · Posted ~3 hours ago

Mid Full-time Remote

Skills

C# ASP.NET Core Python FastAPI REST APIs WebSockets PostgreSQL Redis Azure GitLab CI/CD Angular TypeScript .NET LLM APIs RAG

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A backend-focused developer role for a modern cloud platform, combining C#/.NET or Python/FastAPI with REST and WebSocket APIs, databases, caching, cloud services, and CI/CD. You will also integrate AI capabilities such as LLM APIs and RAG, while contributing to an Angular/TypeScript frontend when needed.

Highlights

Remote role within the country with a modern cloud and AI stack, substantial backend ownership, exposure to LLM and RAG technologies, and occasional in-person team collaboration.

Description

EM2 d.o.o. is a Croatian product-engineering firm building custom web and mobile software for clients such as Carlsberg, ESPGHAN and a Tier-1 EU bank. Small team, no agency overhead, projects run as if they were our own. The team is based in Slavonia and works remotely.We are hiring one backend-leaning developer for a new cloud platform project, starting as soon as possible. Remote within Croatia; Slavonia is a plus because the team meets in person from time to time. WHAT YOU WILL DO Design and build the backend: C# / ASP.NET Core and/or Python / FastAPI. REST and WebSocket APIs, OAuth2 / OIDC, third-party integrations.Data and infrastructure: PostgreSQL, Redis, Azure managed services, GitLab CI/CD.AI integration as standard: LLM APIs (Claude, Azure OpenAI), RAG, streaming (SSE), prompt engineering, evals and guardrails.Frontend when needed: Angular / TypeScript, Angular Material, Tailwind CSS, NgRx / RxJS / Signals. You do not need to be a frontend specialist, but you must be able to ship a feature from API to screen on your own.Talk directly to the client: requirements, estimates, demos, status. There is no layer between developers and clients here. MUST HAVE 3+ years of professional backend experience in C#/.NET or Python/FastAPI.Working Angular / TypeScript knowledge: you can maintain and extend an existing Angular frontend independently.Practical experience with REST APIs, PostgreSQL and cloud in production (Azure preferred).GitLab CI/CD, test automation, clean and maintainable code.AI-native workflow: daily AI-assisted coding (GitHub Copilot, Claude Code) and at least one production LLM integration.English for work with international clients. NICE TO HAVE Client communication and small-project management experience: estimates, planning, prioritisation, status reporting.Both backend stacks (.NET and FastAPI).RAG, MCP, agentic patterns. Redis, WebSockets, OIDC hands-on.Based in Slavonia, or planning to move back. WE OFFER Salary: 2000€+ NetoRemote within Croatia, with occasional in-person team meetups in Slavonia.Small team, direct client contact, no management layers. Your decisions reach production the same week.Hardware of your choice and a learning budget. HOW TO APPLY Apply via LinkedIn or send your CV and 3-5 sentences about the last backend system you took to production to contact@em2.hr with the subject "Backend .NET/Python". We reply to everyone within 5 working days.