> Markdown version of [/jobs/ext/3720647-fullstack](https://www.wearedevelopers.com/jobs/ext/3720647-fullstack). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Fullstack - **Company:** Randstad - **Location:** Viladecans, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, Amazon S3, Unit Testing, Human-Computer Interaction, Python (Programming Language), Scrum Methodology, Next.js, Highcharts, Tailwind, ReactJS, Backend, Git, Pytest, Yield Optimization, Software Version Control - **Published:** October 14, 2026 - **Apply:** https://www.randstad.es/candidatos/ofertas-empleo/oferta/fullstack-3014472/ ## About the Role * Formación: Ingeniero Técnico * Idiomas: Inglés: C1 * Conocimientos: backend, ai engineering * Experiencia: 4 años Mínimo de 4 a 5 años de experiencia con Next.js, React y Storybook para el desarrollo full-stack. Experiencia en el desarrollo de componentes backend utilizando Python e implementación de pruebas unitarias (pytest). Experiencia con librerías de gráficos como ECharts (preferible), Chart.js o Recharts. Dominio en la creación de interfaces de usuario (UIs) responsivas con Tailwind CSS. Experiencia práctica con servicios de AWS (EC2, S3, Lambda, RDS, etc.). Experiencia trabajando en entornos ágiles bajo la metodología Scrum. Familiaridad con sistemas de control de versiones, especialmente Git. Sólidas capacidades analíticas y de resolución de problemas. Excelentes habilidades de comunicación y trabajo en equipo. ## Description Desarrollar y mejorar las funcionalidades de la aplicación en todo el stack tecnológico. Construir y mantener APIs y servicios backend seguros y escalables. Implementar y mejorar los componentes de la interfaz de usuario y la experiencia de usuario (UX). Dar soporte en la realización de pruebas, resolución de incidencias, optimización del rendimiento y despliegues en producción. Colaborar con los equipos de producto, arquitectura e ingeniería para cumplir los objetivos fijados en cada sprint. Elaborar documentación técnica y apoyar en la transferencia de conocimiento al equipo interno.