Junior Full Stack Engineer

  • Indefinido
  • Tiempo completo
  • 25.000 € - 32.000 €
  • Híbrido (Madrid, MD, España)
  • PRODUCT & TECH

Zenova es una scale-up tecnológica e innovadora con sede en Madrid que está revolucionando la forma en la que grandes empresas y grupos inmobiliarios gestionan su energía. Somos el software all-in-one de gestión energética para gran cliente.

Nuestra plataforma SaaS simplifica y automatiza procesos complejos como altas de suministros, control de facturas, gestión documental, optimización del consumo y reporting energético, ayudando a nuestros clientes a operar de forma más eficiente, transparente y digital.

Ahora queremos incorporar un/a Junior Full Stack Engineer para unirse al squad de Producto Residencial, ayudándonos a construir las herramientas internas que hacen posible la operación diaria del negocio residencial.

Buscamos una persona con curiosidad técnica, ganas de aprender y de construir software con impacto real, en una compañía SaaS B2B en pleno crecimiento.

¿QUÉ HARÁS?

Te incorporarás al squad de Producto Residencial, un equipo pequeño y autónomo que construye las herramientas internas que hacen funcionar la operación de residencial día a día.

No vendrás a ejecutar tickets. Vendrás a entender problemas reales, proponer soluciones y construirlas de extremo a extremo. Tendrás contexto de negocio desde el primer día y tu trabajo tendrá impacto directo en cómo opera el equipo.

Tu primer mes

Las primeras semanas estarán muy enfocadas en entender el negocio residencial y cómo funciona la operación por dentro. Hablarás con personas de distintos equipos, conocerás los productos actuales y los puntos de dolor más frecuentes. Después, te incorporarás al día a día del equipo técnico para familiarizarte con el stack, la arquitectura y la forma de trabajar. El objetivo no es que produzcas código desde el primer día, sino que entiendas bien el contexto antes de construir.

Tus responsabilidades

  • Desarrollar funcionalidades end-to-end en los productos internos del squad, participando en backend y frontend.

  • Mantener y evolucionar integraciones con herramientas de CRM y sistemas operativos internos.

  • Explorar e implementar automatizaciones e integraciones con herramientas de IA para mejorar los flujos de trabajo del equipo.

  • Colaborar con los equipos de residencial para entender sus necesidades y traducirlas en soluciones técnicas.

  • Documentar de forma clara lo que construyes para que el equipo pueda mantenerlo y evolucionarlo.

¿CÓMO LO HARÁS?

Formarás parte de un squad pequeño donde producto e ingeniería trabajan muy cerca del negocio. Aquí no encontrarás una organización donde producto decide y desarrollo ejecuta: se espera que participes en las decisiones, cuestiones lo que no tiene sentido y propongas alternativas.

El stack te lo enseñamos nosotros. Lo que buscamos es que tengas buenas bases de programación, que disfrutes construyendo cosas y que seas capaz de aprender rápido en un entorno que cambia constantemente.

El modelo es híbrido, con presencia en oficina varios días a la semana. Esos días son para construir contexto compartido y tomar mejores decisiones, no para fichar.

¿QUÉ PEDIMOS?

Buscamos a alguien entre 1-3 años de experiencia que tenga ganas de crecer en un entorno de producto real. No pedimos que domines nuestro stack: pedimos que tengas las bases, aprendas rápido y disfrutes resolviendo problemas.

Lo que sí necesitamos

  • Capacidad para programar en al menos un lenguaje backend (Java, .NET, Python, Node... el que sea, pero que lo manejes de verdad).

  • Nociones de frontend: HTML, CSS y algo de JavaScript o TypeScript. No hace falta que seas un experto, pero que no te dé vértigo tocar una pantalla.

  • Manejo básico de SQL: saber escribir queries, entender cómo se relacionan las tablas y no tenerle miedo a una base de datos.

  • Capacidad para consumir y diseñar APIs REST.

  • Buenas habilidades de comunicación con personas no técnicas: parte del trabajo es entender qué necesita un equipo de negocio y convertirlo en algo construible.

  • Curiosidad y ganas de aprender. El stack lo enseñamos, la actitud no.

Suma puntos

  • Haber tocado Java/Spring Boot, .NET o Angular aunque sea en proyectos personales o de la carrera.

  • Experiencia usando herramientas de IA (Copilot, Cursor, Claude...) como parte habitual de tu flujo de trabajo.

  • Nociones de automatización de procesos o flujos con herramientas tipo n8n, Make o similares.

  • Haber trabajado en un entorno startup o de producto, aunque haya sido en prácticas.

¿QUÉ OFRECEMOS?

  • Modelo híbrido: 2 días en oficina. Teletrabajo completo en verano, Navidad y Semana Santa.

  • Horario flexible con horas core de 10:00 a 14:00. Viernes con jornada intensiva.

  • 26 días de vacaciones.

  • Seguro médico privado.

  • Retribución flexible: ticket restaurante, cheques guardería y otros.

  • Pack de bienvenida.

  • Eventos de equipo: Zenova Days y Jueves Loco mensual.

  • Café, fruta y snacks en oficina.

PROCESO DE SELECCIÓN

Queremos ser lo más ágiles posible. Nuestro objetivo es incorporar a alguien antes de septiembre, para aprovechar el verano como periodo de onboarding.

  • 01 Entrevista cultural (HR Director): conversación sobre motivaciones, encaje y expectativas.

  • 02 Entrevista técnica con el equipo: sesión práctica y colaborativa, orientada a resolución de problemas. Sin prueba para casa.

  • 03 Entrevista final (CPO): ownership, mentalidad de producto y encaje con el momento del equipo.

La oferta requiere semi-presencialidad en Madrid, por lo que nos centramos en perfiles residentes en España.

|
|
Desarrollado por Factorial
Construir mi página de empresa