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.
Es la plataforma digital de entrenamiento, salud y bienestar de habla hispana que entrena a más de 150K personas.
Buscan incorporar a sus próximos/as Product Engineer 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.
¿Qué harás?
🏋️♀️ Sobre el grupo Vikikos, ¡seguro que te suenan sus caras!
Entrena 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.
Entrará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.
🎯 Hablemos de tu misión.
Será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:
- Diseñar e implementar producto completamente nuevo, en todo el ciclo de vida de desarrollo.
- Mejorar 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.
- Tomar 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.
- En conclusión, desarrollarás nuevas funcionalidades, desplegarás incrementos de producto y contribuirás a escribir el futuro de la plataforma.

Tu evolución
En 1 mes
👟Siempre hay que calentar primero...
Completarás tu onboarding, conocerás el producto y las piezas que la componen, así como las herramientas que utilizan y con las que trabajan.
Por supuesto, te verás las caras con los nuevos compis y podrás charlar de gustos en común para sentirte como en casa.
Tus responsabilidades
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.
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.
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.
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.
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.
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.
¿Cómo lo harás?
Trabajan 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.
Para 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–.

Por último, cuando es necesario, se organizan retros del sprint para analizar según qué situaciones, extraer aprendizajes o proponer cambios.
Todas 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.
A nivel de arquitectura y stack tecnológico:
- Frontend: Construido principalmente sobre NextJS e HTML/CSS de la mano de perfiles de maquetación dedicados.
- Backend: Servicios y APIs desarrollados con NodeJS, Express y Koa.
- Mobile: 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).
- Gestió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.
- Bases de datos: Modelos relacionales con MySQL y no relacionales con Firestore.
- Infraestructura 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.
No 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.
Lo 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.
¿Cuándo trabajarás?
La jornada de trabajo es bastante flexible, solo te piden que coincidamos con los compis en las core hours que son entre las 9 y las 13h.
Día laborable
Jornada completaVacaciones
23 díasJornada laboral
Flexible¿Dónde trabajarás?
Presencial
Teletrabajo

Esta posición es híbrida. Sus oficinas están en Alcorcón.
Dependerá 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.
Si estás fuera de Madrid, te encanta esta posición y ves que el match es perfecto, ¡apúntate y lo comentamos!
¿Con quién trabajarás?

¡Te encontrarás con más manfreditas dentro! 🫂
Actualmente, el equipo de ingeniería de Entrena Virtual está formado por 3 personas y estamos buscando que sean 5. Personas muy enfocadas en producto, amantes de la tecnología y…sobre todo ¡¡BUENA GENTE!!
¿Qué piden?
Como 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.
Pues bien, buscamos una persona que:
A nivel personal 🤩
- Le apasione la tecnología, el deporte y disfrute trabajando y compartiendo ideas.
- Se comunica abiertamente y con fluidez, ya que el día a día es trabajo en equipo.
A nivel técnico 🧑💻
- Actitud de Product Engineer: Inquietud por meterte en la definición de producto, debatir ideas con negocio y no limitarte solo a picar código.
- Experiencia Full Stack: Solidez tanto en backend (NodeJS, Express) como en frontend (NextJS, React), con peso especial en la parte servidor.
- Buenas prácticas y calidad: Hábito de escribir código limpio, legible y probado con testing unitario y E2E.
- Bases de datos relacionales (MySQL) y no relacionales (Firestore).
- Entorno Cloud y despliegues: Experiencia trabajando con infraestructuras en la nube, idealmente Google Cloud Platform (GCP), e integración continua.
- Haber utilizado herramientas de IA en tu día a día de desarrollo o en funcionalidades puestas en producción.
Puntos extra que suman:
Nociones o experiencia previa en desarrollo móvil con React Native o Expo (o frameworks similares).
Tecnologías
Innegociable
JavaScript
Avanzado NodeJS
Avanzado
Estaría bien

NextJS
Avanzado Express
Avanzado React Native
Intermedio MySQL
Avanzado Google Cloud
Intermedio
Otras habilidades
Innegociable
Trabajo en equipo
Adaptabilidad al cambio
Aprendizaje Continuo
Estaría bien
Proactividad
Capacidad de escucha
Comunicación verbal
¿Qué ofrecen?
🏖️ 23 días de vacaciones
🏋🏾♀️Gimnasio en las oficinas.
🍗Retribución flexible en restauración (220 euros al mes), trasporte (135 euros al mes) y guardería.
Si te gusta el deporte, y no solo el Parkour como Michael Scott, Entrena Virtual es tu sitio. ¡Vente!

Beneficios
Cheque Guardería
Presupuesto para formación
Café, fruta y snacks
Ticket Restaurante
Ayuda con el transporte
Gym Pass
Oficina pet-friendly
Descuento en productos de la empresa
Retribución Flexible
Capacidad de transformar parte del salario en pagos en especie como: cheques-guardería o Tickets Restaurant.
What the FAQ?
Seguro que encajarías perfectamente en la parte técnica, pero ahora mismo la contratación está acotada únicamente a España. La persona que se incorpore debe tener permiso de trabajo y residencia en España. Además, esta es una posición híbrida en Madrid con entre 2 días de trabajo presencial en sus oficinas.
Muy fácil, iremos pasito a pasito pasando todas las entrevistas que tienen. Se aseguran de que haya un match seguro y que entiendas su proyecto de "pe a pa" antes de entrar para que te quedes muchos años con ellos 🫡
- Entrevista cultural con Sergio (ingeniería), Adrián (producto) y Lorena (COO)
- Entrevista técnica con Sergio, Marta y Adrián
¡Y chimpún, pa’ dentro!