{"id":670927,"url":"https://alion.io/job/innovamat-senior-software-engineer-frontend-focus","title":"Senior Software Engineer - Frontend Focus","company":{"id":53891,"name":"Innovamat","domain":"innovamat.com","url":"https://alion.io/company/innovamat","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Teamtailor","truth_index":{"grade":"B","score":75,"open_postings":5,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":44,"computed_at":"2026-11-01T06:10:25Z"}},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Sant Cugat del Vallès, Spain"],"countries":["ES"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"React.js","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-08-24T12:56:51Z","employer_posted_date":"2026-08-24","last_verified_at":"2026-11-02T00:40:47Z","board_verified":true,"closed_at":null,"days_open":69,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":69},"description":"Sobre nosotros\nInnovamat 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.\nFundada en 2017 en Barcelona, Innovamat cuenta con 27 000 docentes de más de 2 800 centros educativos de España, Estados Unidos, México, Italia, Chile, Ecuador, Colombia, Brasil y Perú, que hacen que más de 600 000 alumnos aprendan matemáticas fomentando la comprensión profunda y el desarrollo competencial.\n¿A quién buscamos?\nBuscamos a un/a Senior Software Engineer con una experiencia profunda en frontend (5+ años) que quiera participar en el desarrollo de aplicaciones complejas de principio a fin.\nQué harás:\nLlevar features de la idea al aula: diseñar contenidos con didactas y diseño, construirlos, pulirlos, medir resultados e iterarlos.\n\nLiderar técnicamente el frontend del equipo de contenidos: arquitectura, estándares, herramientas, flujos de trabajo.\n\nParticipar en otras áreas web de Innovamat, como el gestor de aula donde los profesores gestionan el material académico y analizan el progreso de sus estudiantes.\n\nVisitar aulas. Todo el equipo visita escuelas al menos una vez por trimestre: verás en acción lo que has construido y entenderás el porqué de lo que hacemos.\n\nEl principal reto al que te enfrentarás será liderar técnicamente la transición de nuestro catálogo de actividades de Unity a web. Estamos construyendo el nuevo runtime de actividades, y debemos sentar unas buenas bases para tener la mejor interactividad, feedback al alumno, scoring, telemetría, etc.\nEncajarás especialmente si..\nHas construido y entregado producto complejo de principio a fin, y nos lo puedes enseñar.\n\nDominas TypeScript y React, y tienes criterio sobre rendimiento, gestión de estado y arquitectura frontend.\n\nTienes una mentalidad de crecimiento constante y el uso de agentes ha cambiado tu flujo de desarrollo radicalmente en el último año (¡manteniendo la calidad y buenas prácticas!).\n\nTienes cierta experiencia en backend, y no te intimida trabajar end to end en todo el stack.\n\nTienes una gran atención al detalle y te importa cómo se siente lo que construyes, no solo que funcione.\n\nTienes una mentalidad de ingeniero de producto, tienes un interés real por conocer los usuarios y resolver sus problemas.\n\nTe gusta trabajar en equipo, y elevas el nivel de la gente de tu alrededor.\n\n¿Cómo trabajamos?\nEn equipos multidisciplinares pequeños con una ownership clara, y sin perder de vista en ningún momento la misión de transformar la educación. Aquí encontrarás un entorno colaborativo, con una alta exigencia técnica, ambiente constructivo y una cultura basada en la confianza, transparencia y pertenencia.\nEvolucionamos día a día nuestras dinámicas de desarrollo, para exprimir las novedades en IA e incrementar nuestra capacidad como equipo. Todos tenemos la posibilidad, y responsabilidad, de aprender y evolucionar, y nos motiva el proceso.\nTenemos un modelo híbrido, con dos días a la semana en nuestra oficina de Sant Cugat.\n¿Qué puedes esperar de Innovamat?\nNuestra cultura y nuestros valores definen quiénes somos y cómo trabajamos. Creemos que la forma en la que hacemos las cosas es tan importante como lo que hacemos. Sabemos que este no es el lugar adecuado para todo el mundo -y está bien que así sea. Esto es lo que puedes esperar al unirte a nuestro equipo:\nWe aim high: Nos marcamos objetivos ambiciosos y trabajamos con determinación y pasión por transformar la educación. Aquí podrás crecer tanto como quieras, rodeado de personas que te impulsan, te inspiran y te ayudan a dar siempre tu mejor versión.\nWe are owners: Desde el primer día tendrás impacto real. No venimos solo a ejecutar, sino a pensar, decidir y construir. Confiamos en ti para tomar la iniciativa, proponer ideas y ver cómo se convierten en realidad.\nWe move fast: Trabajamos en un entorno dinámico donde la agilidad y la adaptabilidad marcan la diferencia. Sentirás el ritmo, la energía y la emoción de aprender rápido, actuar con criterio y hacer que las cosas pasen.\nWe are eager to learn: Somos curiosos, nos cuestionamos y compartimos lo que aprendemos. Cada reto es una oportunidad para mejorar y seguir creciendo, tanto a nivel individual como en equipo.\nWe are humble: Fomentamos una cultura de confianza y feedback donde todos tenemos voz. Escuchamos activamente, colaboramos y valoramos las ideas por su impacto. Aquí encontrarás un equipo siempre dispuesto a ayudar, compartir y celebrar los logros juntos.\nWe enjoy the ride: Nuestro impacto depende de las personas que lo hacen posible. Por eso cuidamos nuestra cultura con confianza, flexibilidad y bienestar. Ofrecemos horarios flexibles, descanso la semana de Navidad y compensación flexible. Y, por supuesto, ¡nos encanta reconectar en los teambuildings que nos recuerdan por qué hacemos lo que hacemos!\nTenemos un modelo híbrido, con dos días a la semana en nuestra oficina de Sant Cugat (Barcelona). El dominio del castellano e inglés son imprescindibles, y valoramos muy positivamente el catalán.","description_format":"text","description_chars":5113,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Spanish","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Spain","iso":"ES","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-10T22:23:53Z"}],"visa":[],"liveness":{"score":27,"band":"fade","label":"Fading","p_open":1,"p_active":0.755,"p_room":0.36,"age_days":68,"expected_fill_days":44,"reasons":["conf:0","win:tail","crowd:"],"computed_at":"2026-11-01T06:10:25Z"},"pay":null,"html_url":"https://alion.io/job/innovamat-senior-software-engineer-frontend-focus","json_url":"https://alion.io/job/innovamat-senior-software-engineer-frontend-focus.json","meta":{"generated_at":"2026-11-02T05:12:11Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":7538,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-03T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":53891},"rest":"https://alion.io/mcp/rest/get_company?id=53891"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Finnovamat-senior-software-engineer-frontend-focus"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Finnovamat-senior-software-engineer-frontend-focus"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Finnovamat-senior-software-engineer-frontend-focus"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/innovamat-senior-software-engineer-frontend-focus\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Finnovamat-senior-software-engineer-frontend-focus"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":670927}},{"tool":"search_jobs","arguments":{"company":"innovamat.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":670927},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}