> Markdown version of [/jobs/ext/3287189-senior-full-stack-engineer-end-to-end-product-development-full-remote](https://www.wearedevelopers.com/jobs/ext/3287189-senior-full-stack-engineer-end-to-end-product-development-full-remote). 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). --- # Senior Full Stack Engineer / End-to-End Product Development / Full Remote - **Company:** knowmad Mood - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Software Engineering, ReactJS, Generative AI, Backend, Front End Software Development - **Published:** September 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3dc22c53b5a06edc ## About the Role * Experiencia práctica construyendo aplicaciones y productos digitales, con capacidad para trabajar en distintas capas de la solución: frontend, backend, datos e integración con infraestructura. * Capacidad para participar en el diseño técnico de soluciones, valorar distintas alternativas y entender sus principales implicaciones en términos de escalabilidad, mantenibilidad, rendimiento y coste. * Buen manejo de asistentes de programación y herramientas de IA aplicadas al ciclo de desarrollo, incluyendo: * Descomposición de problemas y tareas. * Generación y modificación de código. * Revisión y validación de resultados. * Identificación de posibles errores o riesgos. * Apoyo en testing, documentación y automatización de tareas repetitivas. * Aplicación de buenas prácticas de calidad, seguridad y mantenibilidad. * Capacidad para colaborar con otros perfiles y equipos técnicos, facilitar la coordinación entre distintas partes de una solución, identificar dependencias y contribuir a resolver bloqueos. * El perfil no tendrá responsabilidad jerárquica de equipos, pero se valorará que pueda asumir autonomía y referente técnico en determinados ámbitos. ## Description * Perfil técnico fullstack, con orientación práctica y capacidad para participar en la construcción de soluciones digitales de principio a fin. Combina experiencia en desarrollo, conocimientos de arquitectura y diseño de sistemas, uso de herramientas de IA aplicadas al desarrollo y sensibilidad hacia producto. Su función principal será construir un producto desde cero. Participará de forma directa en las decisiones técnicas y en el desarrollo de los componentes principales, trabajando de forma iterativa desde una primera versión hasta su evolución posterior., * Construir un producto digital desde cero y evolucionarlo de forma iterativa. * Desarrollar soluciones fullstack (frontend, backend, datos e integraciones): React + Java * Transformar necesidades de negocio en soluciones técnicas funcionales. * Participar en el diseño de arquitectura y en la toma de decisiones técnicas. * Evaluar aspectos de escalabilidad, rendimiento, mantenibilidad y costes. * Realizar pruebas de concepto y validar soluciones técnicas. * Utilizar herramientas de IA generativa para acelerar el desarrollo, testing, documentación y automatización. * Garantizar buenas prácticas de calidad, seguridad y mantenibilidad del software. * Colaborar en la definición de MVPs y priorización de funcionalidades. * Aportar visión de producto, equilibrando necesidades de usuario y objetivos de negocio. * Coordinarse con equipos técnicos e identificar dependencias y riesgos. * Actuar como referente técnico en determinadas áreas, sin responsabilidad jerárquica sobre equipos.