Te gustaría diseñar y desarrollar soluciones digitales modernas escalables y de impacto real tanto para mejorar la experiencia de miles de alumnos como para optimizar los procesos internos de una empresa educativa en plena expansión
En Innovamat te estamos buscando!
Sobre nosotros
Innovamat es una organización educativa centrada en el aprendizaje de las matemáticas. Su propósito es contribuir a mejorar cómo se aprende esta ciencia ofreciendo recursos formación e investigación a la comunidad educativa.
Fundada en 2017 en Barcelona Innovamat cuenta con 27000 docentes de más de 2600 centros educativos de España Estados Unidos México Italia Chile Ecuador Colombia Brasil y Perú que hacen que más de 600000 alumnos aprendan matemáticas fomentando la comprensión profunda y el desarrollo competencial.
A quién buscamos
En Innovamat buscamos a una persona Senior Backend Engineer que quiera asumir responsabilidad real sobre sistemas backend en un ecosistema distribuido y con impacto directo en la educación.
Este rol es principalmente backend: tu impacto principal estará en el diseño e implementación de APIs en arquitectura flujos de datos asincronía fiabilidad seguridad y performance. Sin embargo todos los miembros de Web Engineering tenemos o aspiramos a tener impacto en el stack completo así que también participarás en el frontend y producto.
Buscamos a alguien que entienda el backend como una disciplina de ingeniería participando en el desarrollo de aplicaciones complejas de principio a fin.
Alguien con:
Al menos 5 años de experiencia profesional en desarrollo de software en un perfil similar.
Capacidad para diseñar soluciones completas desde la arquitectura hasta la entrega.
Gusto por el código limpio escalable y mantenible.
Experiencia y mentalidad de early adopter en el uso de agentes de IA para desarrollar.
Autonomía capacidad de ejecución y liderazgo de decisiones técnicas con criterio.
Gran sentido de ownership del producto y preocupación por la calidad.
Vocación de mentoría por elevar el nivel del equipo y el uso de buenas prácticas.
Gusto por el debate técnico y los desafíos complejos.
Qué tenemos en Innovamat
Trabajarás en un ecosistema que no es trivial:
Aplicaciones móviles (para escuelas y particulares) con más de 600K usuarios activos.
Una plataforma web que da soporte diario a docentes con más de 5.000 recursos educativos.
Un ecosistema distribuido de APIs y servicios que conectan todas nuestras aplicaciones.
Datos a gran escala que alimentan nuestro motor de aprendizaje adaptativo.
Un entorno técnico moderno con despliegues automatizados y mejora continua.
La carga cognitiva es alta: múltiples contextos iniciativas transversales y decisiones con impacto sistémico. Precisamente por eso el reto es interesante.
Cómo tendrás impacto
Diseñando y desarrollando servicios backend y APIs (REST/GraphQL) con visión de sistema.
Trabajando principalmente con PHP (Symfony) y Python.
Tomando decisiones sobre arquitectura modelos de datos asincronía y consistencia.
Asegurando performance seguridad y fiabilidad en entornos reales de producción.
Participando activamente en la resolución de incidentes y mejoras estructurales.
Acompañando al equipo mediante mentoría debate técnico y revisiones de código exigentes.
Colaborando estrechamente con producto frontend data e infraestructura.
Participando en decisiones de infraestructura y despliegue.
Valorando el impacto del coste (FinOps) de las decisiones backend en producción.
Serás parte activa del corazón técnico de Innovamat construyendo sistemas backend robustos y escalables asumiendo responsabilidad real sobre producción y ayudando a que el equipo tome mejores decisiones cada día.
Stack y herramientas:
Nuestro stack evoluciona pero hoy trabajamos con:
Lenguajes backend: PHP (Symfony) Python
Frontend: React TypeScript Design Tokens.
APIs: REST GraphQL
Persistencia y datos: bases de datos SQL y noSQL
Testing: behat behave PHPUnit unittest.
Arquitectura: servicios distribuidos mensajería jobs asíncronos y procesos batch
Infraestructura: AWS
Contenedores y orquestación: Docker Kubernetes
Infraestructura como código: Terraform
CI/CD: pipelines automatizados integrados en el flujo de desarrollo
Metodologías: Agile / Scrum code reviews mejora continua
Productividad e IA: Claude Code Codex Cursor etc.
No esperamos que domines todo pero sí que tengas criterio técnico para trabajar con este tipo de stack y tomar decisiones informadas y entender qué implica operar sistemas reales.
Valoramos especialmente si ...
Has liderado decisiones técnicas con impacto transversal.
Tienes mentalidad de producto y te preocupas por entender y resolver los problemas del usuario.
Eres capaz de analizar diagnosticar y optimizar la performance del sistema backend en su conjunto incluyendo bases de datos consultas modelos de datos y flujos de ejecución.
Has trabajado en sistemas con asincronía servicios de mensajería e integraciones externas.
Te motiva elevar el nivel técnico del equipo incluso si eso implica cuestionar el status quo.
Y todavía más si
Tienes familiaridad con sistemas de datos y data engineering aunque no vengas de un rol especializado.
Has trabajado cerca de equipos de Data o ML entendiendo sus necesidades y traduciendo requisitos a sistemas backend robustos y escalables.
Te sientes cómodo/a diseñando o manteniendo pipelines de datos procesos batch o integraciones que alimentan modelos o sistemas analíticos.
Entiendes los retos de calidad de datos trazabilidad reproducibilidad y costes en sistemas data-driven.
La experiencia en data engineering amplifica el impacto del rol conectando el backend con los sistemas de datos y aprendizaje que hacen crecer el producto.
Qué puedes esperar de Innovamat
Impacto real en la sociedad mejorando la educación.
Un equipo pequeño autónomo y exigente con criterio técnico.
Autonomía real y capacidad de influencia.
Problemas interesantes no artificiales.
Contrato indefinido y horario flexible.
Modelo híbrido (1 o 2 días en la oficina).
Espacio para crecer como ingeniero/a.
Si te motivan la tecnología el impacto educativo y los retos técnicos reales
Queremos conocerte!
Te gustaría diseñar y desarrollar soluciones digitales modernas escalables y de impacto real tanto para mejorar la experiencia de miles de alumnos como para optimizar los procesos internos de una empresa educativa en plena expansión En Innovamat te estamos buscando! Sobre nosotrosInnovamat es una o...
Te gustaría diseñar y desarrollar soluciones digitales modernas escalables y de impacto real tanto para mejorar la experiencia de miles de alumnos como para optimizar los procesos internos de una empresa educativa en plena expansión
En Innovamat te estamos buscando!
Sobre nosotros
Innovamat es una organización educativa centrada en el aprendizaje de las matemáticas. Su propósito es contribuir a mejorar cómo se aprende esta ciencia ofreciendo recursos formación e investigación a la comunidad educativa.
Fundada en 2017 en Barcelona Innovamat cuenta con 27000 docentes de más de 2600 centros educativos de España Estados Unidos México Italia Chile Ecuador Colombia Brasil y Perú que hacen que más de 600000 alumnos aprendan matemáticas fomentando la comprensión profunda y el desarrollo competencial.
A quién buscamos
En Innovamat buscamos a una persona Senior Backend Engineer que quiera asumir responsabilidad real sobre sistemas backend en un ecosistema distribuido y con impacto directo en la educación.
Este rol es principalmente backend: tu impacto principal estará en el diseño e implementación de APIs en arquitectura flujos de datos asincronía fiabilidad seguridad y performance. Sin embargo todos los miembros de Web Engineering tenemos o aspiramos a tener impacto en el stack completo así que también participarás en el frontend y producto.
Buscamos a alguien que entienda el backend como una disciplina de ingeniería participando en el desarrollo de aplicaciones complejas de principio a fin.
Alguien con:
Al menos 5 años de experiencia profesional en desarrollo de software en un perfil similar.
Capacidad para diseñar soluciones completas desde la arquitectura hasta la entrega.
Gusto por el código limpio escalable y mantenible.
Experiencia y mentalidad de early adopter en el uso de agentes de IA para desarrollar.
Autonomía capacidad de ejecución y liderazgo de decisiones técnicas con criterio.
Gran sentido de ownership del producto y preocupación por la calidad.
Vocación de mentoría por elevar el nivel del equipo y el uso de buenas prácticas.
Gusto por el debate técnico y los desafíos complejos.
Qué tenemos en Innovamat
Trabajarás en un ecosistema que no es trivial:
Aplicaciones móviles (para escuelas y particulares) con más de 600K usuarios activos.
Una plataforma web que da soporte diario a docentes con más de 5.000 recursos educativos.
Un ecosistema distribuido de APIs y servicios que conectan todas nuestras aplicaciones.
Datos a gran escala que alimentan nuestro motor de aprendizaje adaptativo.
Un entorno técnico moderno con despliegues automatizados y mejora continua.
La carga cognitiva es alta: múltiples contextos iniciativas transversales y decisiones con impacto sistémico. Precisamente por eso el reto es interesante.
Cómo tendrás impacto
Diseñando y desarrollando servicios backend y APIs (REST/GraphQL) con visión de sistema.
Trabajando principalmente con PHP (Symfony) y Python.
Tomando decisiones sobre arquitectura modelos de datos asincronía y consistencia.
Asegurando performance seguridad y fiabilidad en entornos reales de producción.
Participando activamente en la resolución de incidentes y mejoras estructurales.
Acompañando al equipo mediante mentoría debate técnico y revisiones de código exigentes.
Colaborando estrechamente con producto frontend data e infraestructura.
Participando en decisiones de infraestructura y despliegue.
Valorando el impacto del coste (FinOps) de las decisiones backend en producción.
Serás parte activa del corazón técnico de Innovamat construyendo sistemas backend robustos y escalables asumiendo responsabilidad real sobre producción y ayudando a que el equipo tome mejores decisiones cada día.
Stack y herramientas:
Nuestro stack evoluciona pero hoy trabajamos con:
Lenguajes backend: PHP (Symfony) Python
Frontend: React TypeScript Design Tokens.
APIs: REST GraphQL
Persistencia y datos: bases de datos SQL y noSQL
Testing: behat behave PHPUnit unittest.
Arquitectura: servicios distribuidos mensajería jobs asíncronos y procesos batch
Infraestructura: AWS
Contenedores y orquestación: Docker Kubernetes
Infraestructura como código: Terraform
CI/CD: pipelines automatizados integrados en el flujo de desarrollo
Metodologías: Agile / Scrum code reviews mejora continua
Productividad e IA: Claude Code Codex Cursor etc.
No esperamos que domines todo pero sí que tengas criterio técnico para trabajar con este tipo de stack y tomar decisiones informadas y entender qué implica operar sistemas reales.
Valoramos especialmente si ...
Has liderado decisiones técnicas con impacto transversal.
Tienes mentalidad de producto y te preocupas por entender y resolver los problemas del usuario.
Eres capaz de analizar diagnosticar y optimizar la performance del sistema backend en su conjunto incluyendo bases de datos consultas modelos de datos y flujos de ejecución.
Has trabajado en sistemas con asincronía servicios de mensajería e integraciones externas.
Te motiva elevar el nivel técnico del equipo incluso si eso implica cuestionar el status quo.
Y todavía más si
Tienes familiaridad con sistemas de datos y data engineering aunque no vengas de un rol especializado.
Has trabajado cerca de equipos de Data o ML entendiendo sus necesidades y traduciendo requisitos a sistemas backend robustos y escalables.
Te sientes cómodo/a diseñando o manteniendo pipelines de datos procesos batch o integraciones que alimentan modelos o sistemas analíticos.
Entiendes los retos de calidad de datos trazabilidad reproducibilidad y costes en sistemas data-driven.
La experiencia en data engineering amplifica el impacto del rol conectando el backend con los sistemas de datos y aprendizaje que hacen crecer el producto.
Qué puedes esperar de Innovamat
Impacto real en la sociedad mejorando la educación.
Un equipo pequeño autónomo y exigente con criterio técnico.
Autonomía real y capacidad de influencia.
Problemas interesantes no artificiales.
Contrato indefinido y horario flexible.
Modelo híbrido (1 o 2 días en la oficina).
Espacio para crecer como ingeniero/a.
Si te motivan la tecnología el impacto educativo y los retos técnicos reales
Queremos conocerte!
View more
View less