> Markdown version of [/jobs/ext/3044342-fullstack-react-node](https://www.wearedevelopers.com/jobs/ext/3044342-fullstack-react-node). 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 React / Node - **Company:** knowmad Mood - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, JIRA, Cascading Style Sheets (CSS), Software Debugging, Desktop Publishing, Programming Tools, Web Development, ECMAScript, Middleware, Web Browsers, Node.Js, Semantic HTML, TypeScript, Web Applications, Eslint, Network Routers, ReactJS, Backend, Git, Webpack, Figma, Front End Software Development, React Redux - **Published:** September 24, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role Se requiere un amplio conocimiento en las tecnologías base de la web en las que está basado el trabajo con React, NodeJS, Typescript, HTML, CSS y JS así como un conocimiento avanzado de las APIs e interfaces que proporcionan los navegadores para la creación de aplicaciones web interactivas. También se requieren conocimientos y experiencia en el diseño e implementación de interfaces de usuario modernos. * Experiencia previa en desarrollo de aplicaciones web con React moderno. Tanto de componentes de clase como componentes funcionales. Dominio de uso y creación de hooks. * Conocimiento del ecosistema React, NodeJs, Redux, webpack, Vite, Router, etc. así como de las herramientas generales de desarrollo como Eslint, prettier, etc. * Experiencia en diseño e implementación de interfaces de usuario. * Conocimientos en el uso de Figma para la adecuación del desarrollo a los diseños * Conocimiento de las tecnologías en las que está basado React, NodeJs, HTML, CSS, JS y ecosistema: Accesibilidad, HTML Semántico, CSS modular, BEM, maquetación responsive, ES6, PWAs, etc… * Dominio de las técnicas de creación de interfaces adaptables a diferentes plataformas y tamaños de pantalla. * Experiencia con testing de aplicaciones de frontend. * Experiencia en debugging, perfilado y optimización de aplicaciones frontend usando las herramientas de desarrollo que proporcionan los diferentes navegadores. * Experiencia con Typescript * Experiencia con Arquitectura Hexagonal * Experiencia con Node.js * Experiencia construyendo y modificando los procesos de compilación y despliegue realizados con las herramientas de NodeJs, Webpack y Vite, + Técnico + Recepciónista + Administrador + Ventas + Enfermero + Limpieza + Mantenimiento + Telefonista + Compras + Recursos humanos Tipo de trabajo + Desde casa + Estudiantes + Online + Trabajos Verticales + En inglés + Teletrabajo + Media jornada ## Description Formarás parte de uno de los proyectos estratégicos de este cliente del sector Retail en el ámbito de la sostenibilidad. Tus principales objetivos consistirán en el desarrollo de los nuevos evolutivos del producto, atendiendo a las prioridades del negocio y a través del uso de las tecnologías más punteras del mercado. Asumirás como responsabilidades: * El análisis de las funcionalidades definidas por producto * La propuesta técnica de la solución y estimación del esfuerzo * La adecuación a los componentes de diseño * El desarrollo de la maquetación e integración con las APIs de backend * La realización de test unitarios * La gestión de ramas y despliegues y su monitorización. * Mantenimiento de los componentes hibridos de middleware necesarios para la correcta comunicación entre la parte nativa y la spa Funciones : Sus responsabilidades serán el desarrollo de interfaces de usuario usando componentes de React y tecnologías asociadas, la gestión de la comunicación de datos con servidores, optimización, perfilado de componentes y documentación del código. Detalle de responsabilidades: * Trabajo con el equipo de diseño/desarrollo para decidir las estrategias implementación de los interfaces de usuario necesarios. * Identificación de requerimientos e interacciones a desarrollar. * Desarrollo de los interfaces de usuario a nivel estructural y visual usando técnicas de CSS responsive. * Búsqueda de posibles errores en componentes existentes. * Análisis, perfilado y optimización de componentes. * Desarrollo de tests usando Jest. * Documentación del código necesario para crear los componentes. ¿CÓMO LO HARÉ? Trabajarás en un equipo multidisciplinar que se organiza en torno a sprints de dos semanas de duración con un enfoque de metodologías ágiles. Entre tus herramientas del día a día trabajarás con JIRA, Figma y Git. En cada sprint tendrás unas tareas asignadas que previamente habrán sido refinadas con todo el equipo y con diseño. A lo largo del sprint tu objetivo será finalizar las tareas con las que te hayas comprometido, levantando en las dailys cualquier bloqueo que te impida el avance. Al finalizar el sprint mostrarás tu trabajo a producto y negocio y prepararás la rama para su despliegue a producción, gestionando la corrección de cualquier posible bug crítico que pueda surgir., Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza ## Related Videos - [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) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [The Pragmatic Architect: Balancing Necessity vs. Sufficiency in React Systems](https://www.wearedevelopers.com/videos/2101-the-pragmatic-architect-balancing-necessity-vs-sufficiency-in-react-systems) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) ## Related Articles - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Mastering Remote Work: Tips for Developers](https://www.wearedevelopers.com/magazine/558-mastering-remote-work-tips-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)