{"id":2144899,"url":"https://alion.io/job/entrena-virtual-product-engineer","title":"Product Engineer","company":{"id":4372890,"name":"Entrena Virtual","domain":"entrenavirtual.es","url":"https://alion.io/company/entrena-virtual","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Alcorcón, Spain"],"countries":["ES"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":null,"max":50000,"currency":"EUR","period":"year","gross":null,"usd_annual":55997},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon S3","optional":false},{"name":"CI/CD","optional":false},{"name":"Expo","optional":false},{"name":"Firestore","optional":false},{"name":"GCP","optional":false},{"name":"Ionic","optional":false},{"name":"Jira","optional":false},{"name":"MySQL","optional":false},{"name":"Next.js","optional":false},{"name":"Node JS","optional":false},{"name":"React Native","optional":false},{"name":"Terraform","optional":false},{"name":"Vue.js","optional":false},{"name":"WooCommerce","optional":false},{"name":"WordPress","optional":false},{"name":"JavaScript","optional":true},{"name":"PHP","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-10-02T11:31:18Z","employer_posted_date":null,"last_verified_at":"2026-10-02T11:31:18Z","board_verified":false,"closed_at":null,"days_open":15,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":15},"description":"Si como a Rocky Balboa te emociona un buen entrenamiento a las cinco de la mañana o si eres más de los que piensa que el verdadero deporte es hacer *scrolling* en el sofá, en Entrena Virtual tienen hueco para ti.\nEs la plataforma digital de entrenamiento, salud y bienestar de habla hispana que entrena a más de 150K personas.\nBuscan incorporar a sus próximos/as Product Enginee*r* para reforzar su equipo técnico, mantener a punto el motor de la plataforma y acompañar los nuevos retos de crecimiento de la compañía. Átate las zapatillas, píllate el chándal y a ver si me sigues el ritmo.&#x20;\n¿Qué harás?\n🏋️♀️ Sobre el grupo Vikikos, ¡seguro que te suenan sus caras!\nEntrena Virtual forma parte del Grupo Vikikos, un ecosistema fundado por Verónica Costa y Javier Menéndez, son figuras públicas en España que han dedicado sus vidas al desarrollo de empresas, marcas y contenido digital relacionado con estilos de vida activos y saludables. Son parte de las figuras más prominentes de España en este ámbito.\nEntrarás en un momento ideal, porque la compañía está inmersa en un momento de transformación muy potente de ampliación de servicios y aquí echarás una mano muy grande en convertir Entrena Virtual en una plataforma integral de salud. Esto implica no solo mantener la estabilidad del sistema actual y continuar el desarrollo de nuevas *features*, sino también abordar la integración de planes de nutrición personalizados asistidos por inteligencia artificial, preparar la arquitectura para la migración de servicios y, más adelante, escalar el ecosistema hacia nuevas áreas. \n<img height=\"238\" width=\"424\" src=\"https://media-asgard.s3.eu-west-1.amazonaws.com/26/10/02/23a16533-1e81-4699-820e-abf3294d7f96_84f9baf7-97ab-476e-9.jpg\" />\n🎯 Hablemos de tu misión.\nSerás una persona fundamental en el equipo de ingeniería de Entrena Virtual. En buena medida, será de ti de quien dependa el desarrollo del producto de la compañía, con lo que ello significa:\nDiseñar e implementar producto completamente nuevo, en todo el ciclo de vida de desarrollo.\nMejorar y mantener algunas de las partes preexistentes – no todas las funcionalidades del producto han tenido la misma evolución. Parte del reto consiste en homogeneizar todos los bloques funcionales que componen la aplicación.\nTomar las riendas de ciertos proyectos. Tendrás acceso y desarrollarás funcionalidades del mismísimo core del producto. Como podrás imaginarte, es una parte que no solo encierra complejidad, sino que también es la parte más crítica del producto.\nEn conclusión, desarrollarás nuevas funcionalidades, desplegarás incrementos de producto y contribuirás a escribir el futuro de la plataforma.\n!Jenna Fischer And Angela Kinsey Revealed Which Cold Open From \"The Office\" Was Actually A Mistake\n¿Qué buscan?\nComo decía Rocky a Mickey cuando entrenaban el combate: *«No se trata de golpear fuerte, sino de cuánto puedes resistir y seguir avanzando»*. Buscamos a alguien con esa misma actitud, que combine un perfil técnico todoterreno con visión de producto y ganas de sumar en equipo.\nPues bien, buscamos una persona que:\nA nivel personal 🤩\nLe apasione la tecnología, el deporte y disfrute trabajando y compartiendo ideas.\nSe comunica abiertamente y con fluidez, ya que el día a día es trabajo en equipo.\nA nivel técnico 🧑💻\nActitud de *Product Engineer*: Inquietud por meterte en la definición de producto, debatir ideas con negocio y no limitarte solo a picar código.\nExperiencia *Full Stack*: Solidez tanto en *backend* (*NodeJS*, *Express*) como en *frontend* (*NextJS*, *React*), con peso especial en la parte servidor.\nBuenas prácticas y calidad: Hábito de escribir código limpio, legible y probado con *testing* unitario y *E2E*.\nBases de datos relacionales (*MySQL*) y no relacionales (*Firestore*).\nEntorno *Cloud* y despliegues: Experiencia trabajando con infraestructuras en la nube, idealmente *Google Cloud Platform* (*GCP*), e integración continua.\nHaber utilizado herramientas de *IA* en tu día a día de desarrollo o en funcionalidades puestas en producción.\nPuntos extra que suman:\nNociones o experiencia previa en desarrollo móvil con *React Native* o *Expo* (o *frameworks* similares).\n¿Qué ofrecen?\n🏖️ 23 días de vacaciones \n🏋🏾♀️Gimnasio en las oficinas.\n🍗Retribución flexible en restauración (220 euros al mes), trasporte (135 euros al mes) y guardería.\nSi te gusta el deporte, y no solo el Parkour como Michael Scott, Entrena Virtual es tu sitio. ¡Vente!\n<img height=\"231\" width=\"231\" alt=\"Parkour The Office GIF – Parkour The Office Meme – discover and share GIFs | Michael scott running\" src=\"https://i.pinimg.com/originals/3f/93/ee/3f93ee3661c8ddb38caed00b7c05dbc9.gif\" />\n¿Cómo lo harás?\nTrabajan utilizando metodologías ágiles, aunque no son rígidos ni demasiado puristas. Trabajan de forma ordenada, trabajan dirigidos por objetivos, y siempre iteran y mejoran en base a lo que les ha dado buenos resultados.\nPara organizarse en el día a día, el equipo hace uso de dailies (aunque realmente solo tienen lugar 3 días a la semana 😁). Unido a lo anterior, y al comienzo de cada nuevo sprint, hay una sesión de sprint planning. En estas sesiones se organiza el trabajo para la siguiente iteración, se prioriza, y se hacen las estimaciones pertinentes–.\n!YARN | You know, meetings. | The Office (US) (2005) - S01E03 ...\nPor último, cuando es necesario, se organizan retros del sprint para analizar según qué situaciones, extraer aprendizajes o proponer cambios.\nTodas las tareas pasan por Jira ¡Esa será la fuente de la verdad! y, para todo lo demás, es muy posible que la respuesta sea Notion.\nA nivel de arquitectura y stack tecnológico:\nFrontend: Construido principalmente sobre NextJS e HTML/CSS de la mano de perfiles de maquetación dedicados.\nBackend: Servicios y APIs desarrollados con NodeJS, Express y Koa.\nMobile: Aplicación móvil híbrida desarrollada con React Native y Expo (con la puerta abierta si vienes de otros entornos como *Ionic* o *Vue*).\nGestión de E-commerce y suscripciones: basada en WordPress y WooCommerce, la pieza central encargada de gestionar los planes de suscripción, precios, cupones, renovaciones, bajas, los picos de tráfico en eventos como el *Black Friday* y la futura migración de ventas para los servicios de nutrición.\nBases de datos: Modelos relacionales con MySQL y no relacionales con Firestore.\nInfraestructura y Cloud: Desplegada en Google Cloud Platform (*GCP*), gestionada y aprovisionada mediante infraestructura como código con Terraform, y apoyada en procesos automatizados de *CI/CD*.\nNo te preocupes, porque además de ser muy organizados, siempre vas a tener cerca a las personas que necesites para avanzar con tu trabajo o para resolver un bloqueo. El ambiente es ideal y no será necesario que pierdas tiempo en peticiones o cuestiones que no puedan tratarse en el momento y/o a viva voz.\nLo mismo se traslada a nivel jerárquico. La organización dentro del equipo es muy plana. Todo el equipo abraza el mismo compromiso, el mismo objetivo, y con las mismas ganas.\n¿Dónde?\n!The Signs as 'Michael Scott, The Office (USA)'...\nEsta posición es híbrida. Sus oficinas están en Alcorcón.\nDependerá de las necesidades del equipo, pero para que te hagas una idea, ahora están yendo martes y miércoles a la oficina, pero con total flexibilidad y responsabilidad.\nSi estás fuera de Madrid, te encanta esta posición y ves que el match es perfecto, ¡apúntate y lo comentamos!\nResponsabilidades\n**Diseño e implementación de producto *end-to-end*:** Desarrollarás nuevas funcionalidades tanto en el *frontend* como en el *backend* (sobre todo esto último), asegurando un código limpio, mantenible y preparado para escalar.\n**Participación activa en la definición de producto:** Trabajarás codo con codo con el área de producto para debatir cómo aterrizar los requisitos de negocio a soluciones técnicas eficientes, aportando tu visión crítica y proponiendo alternativas cuando sea necesario.\n**Integración del ecosistema móvil y web:** Colaborarás en la evolución de las aplicaciones desarrolladas con *React Native* y *Expo*, asegurando una experiencia fluida entre las capas web y *mobile*.\n**Uso e integración de herramientas de *IA*:** Incorporarás soluciones y automatizaciones basadas en *IA* tanto en el desarrollo del producto como en tu flujo de trabajo diario para ganar eficiencia.\n**Revisión de código y calidad (*Code Reviews*):** Analizarás las propuestas de tus compañeros aportando *feedback* constructivo, promoviendo buenas prácticas de desarrollo y velando por la solidez de las entregas en producción.\n**Gestión y despliegue sobre infraestructura *Cloud*:** Formarás parte de la gestión de entornos y despliegues en *Google Cloud Platform* mediante contenedores y procesos automatizados de *CI/CD*.\nTech stack\nJavaScript\nNodeJS\nReact Native\nMySQL\nGoogle Cloud\nExpress\nNextJS","description_format":"text","description_chars":8827,"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":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-09T04:09:53Z"}],"visa":[],"liveness":{"score":59,"band":"ok","label":"Likely open","p_open":0.85,"p_active":0.777,"p_room":0.9,"age_days":14,"expected_fill_days":22,"reasons":["seen:14","win:mid"],"computed_at":"2026-10-17T05:46:00Z"},"pay":{"stated_usd_annual":55997,"is_top_pay":false},"html_url":"https://alion.io/job/entrena-virtual-product-engineer","json_url":"https://alion.io/job/entrena-virtual-product-engineer.json","meta":{"generated_at":"2026-10-17T18:10:14Z","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":787,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00: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":4372890},"rest":"https://alion.io/mcp/rest/get_company?id=4372890"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fentrena-virtual-product-engineer"},{"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%2Fentrena-virtual-product-engineer"},{"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%2Fentrena-virtual-product-engineer"},{"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/entrena-virtual-product-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fentrena-virtual-product-engineer"}]}