Full Stack Web Developer (Backend Focus) – Multi-cloud GenAI Platform / Secure GPT
At a glance
Mid-level AI Engineering role at Pasiona. Barcelona · full-time.
Pay not stated AI Engineering salary
aimlroles summary, based on the employer's posting.
What you'll do
- Build and refine Secure GPT features for retrieval, agents, document understanding, translation, APIs and automation
- Take web features through analysis, technical design, coding, tests, documentation and production monitoring
- Create scalable APIs, track product usage and performance indicators, and improve platform efficiency
- Work with the Tech Lead and Product Owner while meeting security, compliance and architecture standards
What you bring
- At least five years building backend web applications, ideally with Azure or another cloud environment
- You bring backend Node.js skills, lighter React or Next.js experience, and REST or GraphQL API design
- You have hands-on testing experience, Azure platform and monitoring knowledge, CI/CD with Azure DevOps, and IaC familiarity
- You have worked with AI APIs and understand RAG, agent frameworks and prompt design and refinement
- You communicate in English at B1 level or higher
Who this fits
This Barcelona-based role suits a backend-focused developer who can own features through delivery and work with an international team. Occasional travel to France, Spain or Portugal is part of the role.
From the employer
Estamos buscando un/a Full Stack Web Developer con fuerte orientación backend para unirse al equipo de productos de IA que desarrolla una plataforma Multi-cloud de GenAI (Azure, AWS, Google Cloud), con foco principal en el servicio Secure GPT.
Se trata de un rol técnico clave en un entorno internacional, donde contribuirás al diseño, desarrollo y evolución de capacidades avanzadas de IA generativa, garantizando seguridad, escalabilidad y cumplimiento regulatorio.
Funciones:- Diseñar, desarrollar y mejorar funcionalidades del servicio Secure GPT (RAG, agentes, comprensión de documentos, traducción, APIs, automatización).
- Participar en todo el ciclo de desarrollo: análisis, diseño técnico, implementación, testing, documentación y monitorización.
- Construir y mantener APIs robustas y escalables.
- Definir y monitorizar KPIs de uso y rendimiento del producto.
- Desarrollar automatizaciones y mejoras de eficiencia en la plataforma.
- Colaborar con Tech Lead y Product Owner en un equipo internacional.
- Asegurar el cumplimiento de estándares de seguridad, compliance y arquitectura corporativa
- +5 años en desarrollo web backend (idealmente en entornos Azure o cloud).
- Node.js (backend) y React / Next.js (frontend ligero).
- Diseño e implementación de APIs REST/GraphQL.
- Experiencia completa en testing:
- Unit testing.
- End-to-end (E2E).
- Azure:
- App Services.
- Cosmos DB.
- Application Insights.
- Observabilidad y monitoring.
- CI/CD con Azure DevOps.
- Conocimientos de Infrastructure as Code (IaC).
- Experiencia con APIs de IA: OpenAI, Azure AI, Anthropic o Gemini.
- Conocimiento de:
- RAG (Retrieval-Augmented Generation).
- Agentes / agentic frameworks.
- Experiencia en prompt engineering (diseño, iteración y optimización de prompts).
- Mentalidad autónoma: ownership end-to-end de funcionalidades.
- Enfoque proactivo y orientado a soluciones.
- Capacidad de trabajar en entornos cambiantes.
- Buen nivel de comunicación en inglés (mínimo B1).
- Trabajo en equipo en contextos internacionales.
- Idiomas: Español e Inglés.
- Ubicación: Barcelona.
- Viajes ocasionales: Francia, España o Portugal.
¡Un día libre por tu cumpleaños para que lo celebres como quieras!
Mejoras en permisos retribuidos para un mejor equilibrio personal y profesional.
Acceso a seguro médico privado para tu tranquilidad.
Días de vacaciones extra según tu antigüedad, porque valoramos tu descanso y bienestar.
En Pasiona apostamos por la diversidad y la igualdad de oportunidades.
Animamos a postularse a todas las personas, con independencia de su género, edad, discapacidad, orientación sexual, identidad de género, origen étnico, religión u otras circunstancias personales o sociales.