Full Stack Software Engineer
Ubicación: Zaragoza
Modalidad: híbrida, con presencialidad como base
Tipo de contrato: indefinido
Retribución: fijo + variable, en función del perfil y experiencia
Por favor, lea detenidamente la información de esta oferta de empleo para entender exactamente qué se espera de los posibles candidatos.
Sobre nosotros
En Zebra estamos construyendo una compañía de transformación digital e IA con una ambición clara: ayudar a empresas reales a resolver problemas complejos mediante tecnología, producto y criterio.
Trabajamos en proyectos desde cero, normalmente con mucho componente de integración, automatización e inteligencia artificial. No nos limitamos a desarrollar software aislado: conectamos herramientas, datos, procesos e infraestructura de cliente para construir soluciones que impactan directamente en la operativa del negocio.
Somos un equipo por encima de todo. Nos gusta trabajar con gente brillante, exigente, honesta y con ganas de construir algo relevante. Es un entorno intenso, con retos reales, clientes exigentes y mucho aprendizaje. No es un sitio para quien busque comodidad técnica; sí para quien quiera crecer, aportar y formar parte de una empresa que está consolidando su siguiente etapa.
Qué buscamos
Buscamos un/a Full Stack Software Engineer con al menos 5 años de experiencia en desarrollo de software, especialmente centrado/a en aplicaciones web.
Queremos incorporar a una persona con autonomía técnica, criterio de producto y capacidad para moverse en proyectos complejos, donde muchas veces hay que entender el problema, diseñar la solución, construirla, desplegarla y hacer que funcione en entornos reales.
No buscamos solo a alguien que programe bien. Buscamos a alguien que disfrute construyendo producto, que entienda el impacto de lo que desarrolla y que quiera trabajar cerca de negocio, cliente y equipo técnico.
Responsabilidades principales
Desarrollar aplicaciones web completas, desde la arquitectura inicial hasta su despliegue y evolución.
Participar en la definición técnica de nuevos productos y soluciones digitales, especialmente en proyectos construidos desde cero.
Integrar herramientas, APIs, bases de datos y sistemas externos dentro de infraestructuras de cliente.
Trabajar en soluciones con componentes de IA, agentes inteligentes, LLMs y automatización de procesos.
Diseñar y mantener entornos de despliegue, pipelines y servidores.
Colaborar con el equipo en la toma de decisiones técnicas, priorización de funcionalidades y mejora continua de los proyectos.
Aportar criterio para construir software robusto, mantenible y alineado con las necesidades reales del cliente.
Stack y conocimientos requeridos
Experiencia sólida en desarrollo con Python.
Buen dominio de JavaScript, CSS y desarrollo web.
Experiencia trabajando con Docker.
Conocimiento de GitHub, GitHub Actions y flujos de despliegue.
Experiencia en gestión de servidores y entornos Linux.
Conocimiento de SQL y bases de datos PostgreSQL.
Capacidad para trabajar en proyectos con integraciones, automatizaciones y arquitectura de aplicaciones web.
Se valorará especialmente
Experiencia con Angular.
Experiencia construyendo o integrando soluciones con agentes de IA y LLMs.
Conocimiento de arquitecturas orientadas a producto SaaS, dashboards, intranets, backoffices o herramientas internas de gestión.
Experiencia en proyectos donde haya sido necesario conectar software con procesos reales de empresa.
Capacidad para hablar con cliente, entender requisitos ambiguos y convertirlos en soluciones técnicas claras.
Qué ofrecemos
Contrato indefinido.
Retribución con fijo + variable, adaptada al perfil y experiencia de la persona.
Modalidad híbrida, con base presencial en Zaragoza.
Participar en proyectos complejos, diferentes y con impacto real en empresas.
Construir soluciones desde cero, no solo mantener producto heredado.
Trabajar en un equipo exigente, cercano y con alto nivel de implicación.
Crecimiento competente en un entorno donde la IA, el producto y la tecnología son parte central de la estrategia.
Espacio para proponer, decidir y asumir responsabilidad técnica.
A quién le puede encajar esta posición
Esta posición encaja con una persona que disfruta construyendo producto, que quiere estar cerca de decisiones técnicas importantes y que busca algo más que un puesto estándar de desarrollo.
Alguien que quiera compartir su tiempo con gente brillante, crecer en una empresa en expansión y participar en proyectos donde cada solución exige pensar, diseñar, construir y mejorar.
Una persona con ambición técnica, capacidad de trabajo y ganas de formar parte de un equipo que está consolidando una compañía tecnológica con visión de futuro. xkdbapo
Si te motiva construir software útil, trabajar con IA aplicada a problemas reales y formar parte de un equipo que está creciendo con ambición y criterio, queremos conocerte.