Full Stack Developer (Generative AI)
Location: Spain (100% Remote)
Type: Full-time
Compensation: 45K-55K
About the Role
We’re looking for a Full Stack Developer to build and deploy cloud applications for Generative AI within a Microsoft ecosystem. The role leans toward backend (Python or .NET on Azure), where most of the work happens, with frontend work in React/Next.js when a feature needs it end-to-end. We work across both languages, so being comfortable with either is essential and experience with both is a real plus.
You’ll own the full lifecycle of cloud services (development, deployment, monitoring, troubleshooting and maintenance) with a strong focus on practical AI solutions built around LLMs, RAG and agent-based architectures.
This is a fully remote position within Spain, idóneo for someone who enjoys innovation, ownership, and working in a collaborative environment.
Core Tech Stack
- Backend (primary): Python or .NET
- Cloud: Microsoft Azure
- AI / GenAI: LLMs, RAG, agentic frameworks
- Frontend: React, Next.js
- DevOps & CI/CD: Azure DevOps, Git, Pipelines
- Observability: Logging, monitoring, tracing
- Infrastructure as Code: Pulumi (or equivalent: Terraform, Bicep)
Key Responsibilities
- Design, develop, and maintain production-grade full-stack applications and APIs powered by Generative AI.
- Build scalable backend and frontend solutions in Azure.
- Integrate Generative AI technologies (prompt engineering, RAG, Agents, MCPs...).
- Collaborate with technical and business teams to define and implement solutions.
- Ensure code quality, performance, and system reliability.
- Stay updated on emerging technologies and AI trends.
Requirements
- 5+ years of professional software development experience, ideally building cloud applications.
- Strong backend experience with Python or .NET.
- Practical experience with Microsoft Azure.
- Experience with Azure DevOps, Git and CI/CD pipelines.
- Experience building applications that integrate LLMs, RAG or AI ag
📌 Full Stack Developer (Tarragona)
🏢 MDW
📍 Tarragona