Point your AI agent at freehire and let it find you a job.

Get the CLI →

Full-Stack Product Engineer For Saas B2b (Python/Django)

NewBe an early applicant

Summary

Full-stack product engineer at Webtools (Madrid, hybrid) evolving encuesta.com, a SaaS B2B customer-experience measurement platform. Day to day: ship full-stack features with Python/Django and Vue, design integrations, build AI-agent automations, diagnose incidents, and meet with clients.

QUIÉNES SOMOS

Webtools es una empresa especializada en medición de experiencia de cliente y de empleado.

Desarrollamos encuesta.Com, una plataforma SaaS B2B para programas de CX, NPS, clima laboral, investigación y recogida de datos, y myscorebi.Com, nuestra capa de reporting sobre Power BI Embedded.

Combinamos software propio con servicios profesionales para organizaciones como Real Madrid, Endesa, Parques Reunidos, Mitsubishi Electric o Fundació la Caixa.

Somos un equipo pequeño y horizontal: el impacto individual es alto y la responsabilidad es real desde el principio.


TU MISIÓN

El eje principal será evolucionar encuesta.Com y llevar mejoras full-stack a producción.

De forma complementaria trabajarás en integraciones, incidencias, automatización con IA, datos y reuniones con clientes. No todas estas áreas ocuparán por igual tu día a día.


QUÉ HARÁS

- Desarrollar y mantener funcionalidades full-stack de encuesta.Com.

- Diseñar integraciones con APIs, datos y sistemas de clientes.

- Crear y evolucionar automatizaciones y workflows con agentes de IA, MCP y skills.

- Diagnosticar incidencias, utilizar observabilidad y llevar cambios hasta producción con pruebas y rollback.

- Participar en reuniones con clientes y traducir necesidades en soluciones viables.

- Evolucionar una plataforma madura con pragmatismo y documentar las decisiones importantes.


QUÉ BUSCAMOS


Imprescindible:

- Al menos 4 años de experiencia profesional llevando cambios full-stack a producción.

- Backend sólido en Python o capacidad demostrable para incorporarte rápidamente a un stack Python/Django;

dominio de SQL y bases de datos relacionales.

- Capacidad suficiente en frontend con Vue, React o una tecnología equivalente.

- Experiencia con APIs, integraciones y tratamiento seguro de datos.

- Soltura depurando código existente, investigando incidencias y trabajando con sistemas legacy.

- Uso habitual de agentes o copilotos de programación en trabajo real, con criterio para revisar, probar y cuestionar lo que generan.

- Fundamentos de despliegue, logs, observabilidad, seguridad y rollback.

- Comunicación clara, comodidad con clientes, autonomía y disciplina de documentación.


Valoramos especialmente:

Django, Vue, MySQL, AWS, Sentry, Bitbucket, Confluence, MCP, agentes, ETL, Snowflake, notebooks, Power BI y experiencia en SaaS B2B, CX o investigación de mercados.


ENCAJARÁS BIEN SI

- Te gusta investigar, proponer y ejecutar sin esperar instrucciones detalladas.

- Te mueves bien en la incertidumbre y disfrutas resolviendo problemas distintos.

- Quieres participar en conversaciones con clientes y explicar decisiones técnicas con claridad.

- Quieres asumir responsabilidad creciente y ampliar tu ámbito a medida que demuestras criterio e impacto.


PROBABLEMENTE NO ENCAJES SI

- Prefieres trabajar exclusivamente en frontend, backend o datos.

- Necesitas tickets completamente definidos y supervisión continua.

- Utilizas la IA como generador automático de código sin revisar, probar ni cuestionar sus resultados.

- Evitas la interlocución con clientes o tu primera reacción ante el legacy es reescribirlo todo.


LO QUE CONVIENE SABER

- Es un puesto de alta autonomía: tendrás un onboarding preparado, apoyo técnico puntual y acceso directo a dirección, pero no supervisión técnica diaria.

- El producto tiene más de diez años. El trabajo consiste en entenderlo y evolucionarlo con pragmatismo.

- Parte de la documentación está en reorganización y el puesto cruza varias capas.


QUÉ ENCONTRARÁS

- Impacto individual alto y libertad para proponer y ejecutar mejoras.

- Acceso directo a dirección, clientes y decisiones de producto.

- IA aplicada al trabajo real: agentes en producción y un MCP propio, con validación y seguridad.

- La variedad y velocidad de un equipo pequeño dentro de una empresa consolidada.

- Stack principal: Python, Django, Vue, MySQL y AWS.


CONDICIONES

- Contrato indefinido.

- Modalidad híbrida: 3 días en nuestra oficina y 2 días en remoto.

- Oficina en Madrid, zona Nuevos Ministerios.

- Horario de lunes a jueves de 9:00 a 18:00, con descanso para comer, y viernes de 8:00 a 15:00.

- Jornada intensiva durante julio y agosto.


PROCESO DE SELECCIÓN

El proceso consta de tres pasos:

  • Conversación inicial sobre tu trayectoria y el puesto.
  • Prueba práctica basada en situaciones reales: diagnóstico de una incidencia, un caso de integración y revisión crítica de código generado por IA.
  • Una entrevista final

¿TE INTERESA?

Escríbenos a con el asunto “Full-Stack Product Engineer”.

Incluye un breve resumen de un proyecto que hayas llevado a producción de principio a fin: qué problema resolvía, qué decisiones tomaste y qué harías distinto hoy.

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available