> Markdown version of [/jobs/ext/1594551-fullstack-developer](https://www.wearedevelopers.com/jobs/ext/1594551-fullstack-developer). 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 Developer - **Company:** Randstad - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Automation of Tests, Unit Testing, Cascading Style Sheets (CSS), Continuous Integration, Relational Databases, Desktop Publishing, DevOps, MongoDB, Node.Js, Software Architecture, Swagger, SONAR (Symantec), SQL Databases, Web Applications, Eslint, Test-Driven Development (TDD), Tailwind, ReactJS, Backend, Gitlab, Git, AngularJS, Material UI, Data Management, React Native, Front End Software Development, Restful APIs, Software Version Control - **Published:** July 27, 2026 - **Apply:** https://www.buscojobs.com.es/fullstack-developer-en-barcelona-ID-364526526 ## About the Role Crecer e impulsar juntos en equipo el liderazgo digital para innovar y marcar la diferencia basándonos en la responsabilidad social tecnológica, conectando personas y tecnología., Desarrollo Backend: Experiencia sólida con Node.js y el framework Express . Desarrollo Frontend: Experiencia trabajando con Angular (2+) y/o React / React Native . Maquetación y Diseño: Buen dominio de CSS y uso de frameworks como Material UI o Tailwind . Gestión de Datos: Experiencia práctica tanto con bases de datos relacionales ( SQL ) como no relacionales ( MongoDB ). APIs: Diseño y consumo de APIs RESTful , así como su documentación mediante Swagger . Calidad y Testing: Experiencia en Unit Testing (Pruebas unitarias) y enfoque de desarrollo guiado por pruebas ( TDD ) utilizando Jest . Buenas prácticas de código: Uso habitual de herramientas de control y formateo como ESLint y Prettier . Ecosistema DevOps y Control de Versiones: Dominio de Git . Conocimientos en circuitos de integración continua utilizando GitLab , Sonar y gestión de dependencias con npm . Idiomas: Catalán nivel C o equivalente (tanto hablado como escrito). Horario flexible. ## Description Quiénes somosRandstad Digital somos la empresa de consultoría tecnológica del grupo Randstad especializada en servicios tecnológicos estables.A nivel global estamos presentes en más de 20 países con más de ****** especialistas IT.Llevamos a cabo servicios de IT e ingeniería apasionantes y con las últimas tecnologías.¡Te impulsamos para seguir creciendo sin límites!.ObjetivoCrecer e impulsar juntos en equipo el liderazgo digital para innovar y marcar la diferencia basándonos en la responsabilidad social tecnológica, conectando personas y tecnología.Tus funcionesSi tu trayectoria profesional está orientada al desarrollo fullstack, ¡queremos conocerte!En tu día a día, te integrarás en el equipo técnico asumiendo las siguientes funciones:Diseñar, desarrollar y mantener aplicaciones web y móviles escalables utilizando tecnologías de vanguardia.Colaborar en la definición de la arquitectura de software y asegurar la implementación de buenas prácticas de programación.Desarrollar, integrar y documentar APIs robustas para conectar diferentes servicios.Implementar pruebas automatizadas para garantizar la máxima calidad y estabilidad del producto.Participar activamente en el ciclo de vida del desarrollo, desde la conceptualización hasta el despliegue continuo en producción.¿Qué queremos ver en ti?Para encajar en el perfil, esobligatoriocontar con los siguientes conocimientos y experiencia:Desarrollo Backend:Experiencia sólida conNode.jsy el frameworkExpress.Desarrollo Frontend:Experiencia trabajando conAngular (2+)y/oReact / React Native.Maquetación y Diseño:Buen dominio de CSS y uso de frameworks comoMaterial UIoTailwind.Gestión de Datos:Experiencia práctica tanto con bases de datos relacionales (SQL) como no relacionales (MongoDB).APIs:Diseño y consumo deAPIs RESTful, así como su documentación medianteSwagger.Calidad y Testing:Experiencia enUnit Testing(Pruebas unitarias) y enfoque de desarrollo guiado por pruebas (TDD) utilizandoJest.Buenas prácticas de código:Uso habitual de herramientas de control y formateo comoESLintyPrettier.Ecosistema DevOps y Control de Versiones:Dominio deGit.Conocimientos en circuitos de integración continua utilizandoGitLab,Sonary gestión de dependencias connpm.Idiomas:Catalán nivel Co equivalente (tanto hablado como escrito).Horario flexible.Tus beneficiosPLAN DE FORMACIÓN CONTINUA, plan de formación anual, acceso a plataforma e-learning de formación técnica, plataforma de formación en habilidades...ACOMPAÑAMIENTO Y PLAN DE CARRERA, Tendrás un referente de Randstad Digital cerca de ti en todo momento.CONCILIACIÓN, Sabemos que tu vida personal es tan importante como la profesional por eso podrás disfrutar de 23 días de vacaciones y en la mayoría de nuestros proyectos tendrás un horario flexible.COMPROMISO y ESTABILIDAD, Incorporación a empresa en continuo crecimiento que apuesta por las nuevas tecnologías.SALARIO COMPETITIVO acorde a tu experiencia profesional.CONDICIONES contractuales competitivas, Plan de retribución flexible (tarjeta restaurante y cheques guardería) y Randstad Care, plataforma de ofertas y descuentos exclusivos.PLAN TRÁETE UN AMIG@, si nos ayudas a incrementar el equipo, te premiaremos con una compensación económica.Se garantiza la confidencialidad en el proceso de selección.¿Tienes ganas y te ves preparado/a para asumir un nuevo reto como el nuestro?¡Te estamos esperando! ?v=JJVLc3JtdsA#somosRSC Randstad promueve la equidad de oportunidades laborales a través de equipos diversos e inclusivos.Por ello, en nuestros procesos, garantizamos la inserción de todas las personas independientemente de su condición personal, género, orientación sexual, etnia, cultura, edad, religión o discapacidad.#J-*****-Ljbffr ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [The two trees of React](https://www.wearedevelopers.com/videos/100180-the-two-trees-of-react) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [What I learned as a developer from accidents in space](https://www.wearedevelopers.com/videos/642-what-i-learned-as-a-developer-from-accidents-in-space) ## Related Articles - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)