
Full Stack Developer (all genders)
Roland Berger3 months ago
Munich, GermanyMid Level
Responsibilities
- Design and implement APIs, core domain logic, integrations, and full-stack systems for agentic and LLM-enabled applications.
- Build and connect front ends for agentic systems using modern frontend frameworks, with attention to user experience.
- Develop evaluation and fine-tuning workflows and integrate LLM and agent runtimes, tool calling, orchestration, and evaluation loops.
- Create secure, scalable, performant architectures with logging, monitoring, tracing, testing, and service reliability practices.
- Collaborate with DevOps, architects, and GenAI engineers to deliver systems from proof of concept through large-scale deployment.
- Document systems clearly and take ownership of implementation and integrations with third-party systems.
Requirements
- A degree in Computer Science or Engineering, or equivalent experience.
- At least 4 years of experience building production-level code in full-stack environments.
- Strong software engineering fundamentals and proficiency with Python, GraphQL, MCP, asynchronous or event-driven programming, and performance tuning.
- Frontend experience with React and Next.js.
- Database experience with Redis and Postgres, along with data modeling and SQL, NoSQL, and object-store integrations.
- Experience building secure, scalable architectures with logging, monitoring, tracing, and service reliability practices.
- Hands-on experience with DevOps practices, Git-based workflows, Docker, CI/CD pipelines, and cloud deployment, preferably on Azure.
- Familiarity with LLM and agent runtimes, tool calling, orchestration, and evaluation loop design.
- Excellent English communication skills and a collaborative working style.