Full-Stack Developer (Node.Js, Dashboards & Ia) — Córdoba · Híbrido

Full-Stack Developer (Node.Js, Dashboards & Ia) — Córdoba · Híbrido

08 nov
|
OLIVER Sports
|
Córdoba

08 nov

OLIVER Sports

Córdoba

En OLIVER Sports tenemos una misión: democratizar el acceso a los datos de rendimiento para cada entrenador y jugador, y ayudarlos a alcanzar su máximo potencial.
Combinamos nuestro propio wearable con IA (OLI), que registra datos físicos en entrenamientos y partidos, con una plataforma web, desktop y mobile.
Ahí los cuerpos técnicos siguen el rendimiento, la carga de trabajo, el riesgo de lesión y reportes generados con IA.
Hoy OLIVER es usado por más de 400 clubes en más de 50 países, y nuestro equipo de tecnología trabaja entre Barcelona y Córdoba.
Sobre el rol
Buscamos un/a Full-Stack Developer para hacer cambios reales en nuestras plataformas: la API que alimenta nuestras apps web, desktop y mobile, y el dashboard web donde los clubes consumen sus datos.
Además de nuevas funcionalidades (reportes generados con IA, contratos y facturación, nuevas métricas, gestión de clubes), tenemos un desafío por delante: sumar análisis de video a OLIVER en los próximos meses.
Vas a trabajar con el equipo de Tecnología y con Customer Success para entender qué necesitan los clubes, reportando al Product Lead.
Diseñar, desarrollar y mantener endpoints REST en Node.js/Express (Sequelize sobre MySQL) para clubes, equipos, jugadores, sesiones y métricas.
Evolucionar nuestro modelo de datos en producción: tablas, índices, migraciones SQL y performance de queries sobre grandes volúmenes de datos.
Desarrollar y mantener dashboards web: sesiones en vivo para entrenadores, métricas por jugador, carga de trabajo, RPE, heatmaps y rankings.
Construir reportes de punta a punta:



exportaciones en CSV/XLS/PDF y reportes generados con IA (OpenAI) enviados al frontend por SSE.
Mantener y ampliar procesos programados: métricas de jugadores, rankings, recordatorios de pago y limpieza de datos.
Integrar servicios de terceros: Stripe (links de pago y webhooks), Intercom, AWS S3 y alertas en Slack.
Trabajar en la ingesta de datos de nuestro dispositivo OLI y en la vinculación de dispositivos con sesiones y jugadores.
Mantener nuestro pipeline de video en AWS, desde la ingesta y la transcodificación hasta la entrega al usuario.
Cuidar la calidad: tests (Mocha, Postman/Newman, Cypress), code reviews y monitoreo de errores en producción.
4+ años de experiencia como desarrollador/a full stack, o como backend con fuerte experiencia en frontend, idealmente siendo responsable de features en producción.
Experiencia sólida con Node.js (Express o similar) construyendo APIs REST en producción.
Buen manejo de MySQL/PostgreSQL: modelado, índices, optimización de queries y migraciones en un producto en vivo.
Capacidad de llevar una feature desde el diseño del backend y la base de datos hasta el frontend, los tests y el deploy, con poca coordinación.
Experiencia con AWS en producción (S3, Elastic Beanstalk/EC2,



RDS o equivalentes).
Autenticación y autorización con JWT y control de acceso por roles.
Uso de herramientas de IA para programar como parte de tu día a día.
Experiencia manteniendo y evolucionando código legacy en producción sin reescrituras innecesarias.
Git y trabajo con pull requests y code reviews.
Español e inglés: nivel profesional de inglés, oral y escrito.
Autonomía: te sentís cómodo/a con la ambigüedad, trabajás con especificaciones incompletas y proponés soluciones.
Mentalidad de producto: entendés el "por qué" detrás de una feature, no solo el "cómo".
Comunicación clara: con perfiles no técnicos (producto, Customer Success, clubes) y con un equipo distribuido entre Barcelona y Córdoba.
Ownership: te hacés cargo de lo que va a producción, con seguimiento, monitoreo y resolución de incidentes.
Pasión por los datos deportivos: te interesa de verdad cómo los datos transforman el juego.
Ownership real sobre una plataforma en vivo, con impacto directo y medible desde el primer día.
Tracción comprobada: una empresa usada por más de 400 clubes en más de 50 países.
Equipo chico y decisiones rápidas, sin capas innecesarias de aprobación.
Desafíos apasionantes: wearables, reportes generados con IA y análisis de video.
Modalidad mixta, con base en Córdoba, Argentina.
Plan de crecimiento con camino a Tech Lead a medida que crezca el equipo.
Seniority:
Semi-Senior / Senior ·
Tipo de empleo:
Full-time ·
Reporta a:
Product Lead
#J-*****-Ljbffr

📌 Full-Stack Developer (Node.Js, Dashboards & Ia) — Córdoba · Híbrido
🏢 OLIVER Sports
📍 Córdoba

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: full-stack developer (node.js, dashboards & ia) — córdoba · híbrido / córdoba

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: full-stack developer (node.js, dashboards & ia) — córdoba · híbrido / córdoba