Descripción
**En Pluxee damos forma al futuro de los beneficios y la implicación de los empleados, creando una experiencia personalizada y sostenible para ellos, tanto en el entorno laboral como fuera de él.**
Contrato indefinido y ordinario **Descripción del puesto:**
Ingeniero/a de Producto Senior y conviértete en un/a colaborador/a clave para nuestra misión de revolucionar la remuneración de los empleados. Serás responsable de las funcionalidades de extremo a extremo: backend, frontend y flujos de trabajo asistidos por IA que permiten a un/a ingeniero/a moverse con fluidez a lo largo de toda la pila tecnológica dentro de uno de nuestros dominios centrales. Tu próximo reto
Únete a Cobee por **Pluxee** como **Ingeniero/a****de****Producto****Senior** y conviértete en un/a colaborador/a clave para nuestra misión de revolucionar la remuneración de los empleados. Serás responsable de las funcionalidades de extremo a extremo: backend, frontend y flujos de trabajo asistidos por IA que permiten a un/a ingeniero/a moverse con fluidez a lo largo de toda la pila tecnológica dentro de uno de nuestros dominios centrales.
* Contexto del dominio
*El dominio al que te unirás depende del equipo (squad) al que seas asignado/a.*
**Beneficios** — Asume la responsabilidad del dominio que define qué beneficios puede acceder un empleado, bajo qué condiciones, con qué límites y en qué mercados. El dominio «Beneficios» no es simplemente una capa CRUD: se trata de un dominio rico con configuraciones multiempresa, reglas de elegibilidad que varían según la empresa y el país, requisitos de cumplimiento fiscal y estado en tiempo real que debe mantenerse siempre consistente. Cubre áreas como seguros médicos, pensiones, beneficios personalizados, alimentación y transporte, cuidado infantil, formación y alquiler.
**Pagos** — Construye el motor que mueve dinero a escala global. Un equipo de alto rendimiento dedicado a sistemas resilientes y críticos para la misión, donde la precisión transaccional, la idempotencia y la tolerancia a fallos son fundamentales en todo lo que hacemos. Implica evolucionar arquitecturas distribuidas y orientadas a eventos bajo volúmenes elevados de transacciones.
**Líderes** —*El dominio «Líderes» abarca la experiencia móvil y web dirigida al empleado dentro de la plataforma Cobee, gestionando datos personales, visibilidad de beneficios y cumplimiento normativo en materia de privacidad (GDPR/LPD). Este dominio comparte fronteras con el dominio «Pagos» (responsable de la lógica específica de las tarjetas del empleado y de los flujos móviles) y con el dominio «Beneficios» (donde se almacenan las decisiones de activación de acumulaciones, mientras que «Beneficios» ejecuta las operaciones al final del ciclo).*
**Aplicación para gestores**
Asume la responsabilidad de la experiencia administrativa para recursos humanos: las herramientas que utilizan los administradores de las empresas clientes para gestionar su organización en la plataforma, así como la propia entidad de las empresas clientes: el registro central sobre el que se sustenta todo lo demás en el sistema. Aborda flujos de autoregistro, despliegues multi-región y multi-mercado, y la fiabilidad operacional del producto dirigido a administradores. Se trata de un dominio donde la configuración a nivel corporativo, la integridad de los datos y la coherencia entre regiones tienen tanta importancia como la experiencia de usuario.
Principales responsabilidades
**Lo que harás**
* **Responsabilidad integral de funcionalidades**: Lleva una funcionalidad desde su diseño conceptual en el dominio hasta los servicios backend, la interfaz de usuario que la implementa y la observabilidad que te confirma su correcto funcionamiento.
* **Diseño centrado en la resiliencia y escalabilidad**: Desarrolla y optimiza software robusto capaz de soportar tráfico de alto volumen, garantizando la consistencia de los datos y la fiabilidad del sistema; evoluciona los sistemas existentes hacia arquitecturas escalables y orientadas a eventos conforme crecen los requisitos del producto.
* **Evolución de arquitecturas distribuidas**: Comprende la complejidad de los sistemas actuales y evoluciona su diseño hacia arquitecturas escalables y orientadas a eventos para satisfacer futuros requisitos globales del producto.
* **Precisión crítica para la misión**: Al trabajar con beneficios y movimientos monetarios, la exactitud es esencial. Promoverás pruebas automatizadas exhaustivas (unitarias, de integración y extremo a extremo) y realizarás simulaciones avanzadas de carga y rendimiento para garantizar una estabilidad absolutamente fiable.
* **Excelencia operativa y observabilidad**: Supervisa la salud de los servicios en producción utilizando herramientas de observabilidad para identificar y resolver proactivamente cuellos de botella o anomalías.
* **Liderazgo técnico**: Comparte tu experiencia mediante revisiones profundas del código, tutoría de ingenieros/as junior y documentación de estándares técnicos que eleven el nivel de todo el equipo.
* **Ejecución impulsada por IA**: Aprovecha activamente herramientas de IA y asistentes de programación a diario para acelerar los ciclos de desarrollo (SDD), automatizar tareas repetitivas y optimizar los procesos y la velocidad de entrega del equipo, potenciados por agentes de IA.
**Nuestra pila tecnológica**
* **Pila tecnológica**: Node.js (TypeScript), NestJS (o frameworks similares), React, React Native.
* **Datos y estado**: MongoDB (Atlas), Redis para caché y bloqueo distribuido, y PostgreSQL.
* **Infraestructura**: Docker, Kubernetes, GitLab CI/CD (despliegues múltiples diarios).
* **Observabilidad**: Sentry y Datadog/New Relic para monitorización en tiempo real y PostHog.
* **IA y productividad**: GitHub Copilot, Claude, ChatGPT y otros asistentes de IA generativa.
* **Colaboración**: GitHub, GitLab, Teams, JIRA, Confluence.
Eres nuestro/a candidato/a ideal
* **Experiencia demostrada como profesional senior**: Mínimo 5 años desarrollando aplicaciones listas para producción, ya sea full stack o con sólida capacidad para trabajar en distintas capas. (Será un plus contar con experiencia en el ecosistema TypeScript.)
* Comodidad trabajando tanto en backend como en frontend, aprovechando herramientas de IA para cubrir brechas en áreas menos conocidas.
* **Mastery en sistemas distribuidos**: Comprensión profunda de condiciones de carrera, consistencia eventual, idempotencia y brokers de mensajes.
* **Mentalidad de «pagos»**: Experiencia previa con sistemas bancarios, pasarelas de pago (Stripe, Adyen, etc.), sistemas contables o procesos de conciliación será un plus.
* **Mastery en sistemas distribuidos**: Es imprescindible contar con una comprensión profunda de condiciones de carrera, consistencia eventual, idempotencia y brokers de mensajes.
* **Desarrollador/a potenciado/a por IA**: Tendencia clara a recurrir a herramientas de IA para la resolución de problemas, generación de código y optimización de flujos de trabajo, buscando siempre formas de trabajar de manera más inteligente y mejorar la eficiencia del equipo.
* **ADN resolutivo**: Enfoque sistemático para solucionar incidencias complejas en entornos de alta concurrencia.
* **Calidad primero**: Amplia experiencia con patrones de pruebas automatizadas y mentalidad de seguridad «shift-left».
* **Mentalidad de crecimiento**: Pasión por el aprendizaje continuo, apertura a la retroalimentación y compromiso con ayudar a los demás a perfeccionar su oficio.
* **Fluidez en español e inglés.**
* ️ Felicidad en el trabajo
1) Un trabajo con sentido: ¡Sé el cambio! Ayúdanos a construir el futuro de los beneficios para empleados creando experiencias sostenibles y personalizadas, y contribuye a generar un impacto real en millones de vidas. Nuestro modelo de negocio beneficia no solo a las personas individuales, sino también a sus comunidades, al apoyar a las empresas y economías locales.
2) Una gran cultura: ¡Las personas importan mucho! Forma parte de un equipo multicultural que avanza unido en un entorno dinámico e innovador. Respetamos y cuidamos genuinamente a nuestras personas, promovemos el bienestar y el equilibrio entre vida laboral y personal, valoramos las ideas nuevas y ¡nos lo pasamos muy bien!
3) Un entorno empoderador: ¡Sé tú mismo/a! En Pluxee abrazamos orgullosamente la diversidad y valoramos la singularidad de nuestros talentos, fomentando un lugar de trabajo inclusivo donde todas las capacidades son celebradas y las oportunidades iguales de aprendizaje y crecimiento están garantizadas.
**¿Por qué unirte a Pluxee?**
**Únete a un equipo inclusivo**
Trabaja en el corazón de la comunidad junto a 5.000 expertos/as en 29 países: abrazamos la diversidad y valoramos la singularidad, fomentando un entorno donde todos/as pueden prosperar.
**Convierte la inspiración en posibilidad**
Obtén espacio para probar nuevas ideas, experimentar y avanzar en el mundo del trabajo al llevar nuevas experiencias digitales —y momentos de conexión— a millones de personas.
**Genera un impacto positivo**
Toca millones de vidas y crea un cambio significativo para las personas y para el mundo que compartimos, respaldando nuestros compromisos con la diversidad, la sostenibilidad y las economías locales.
**Crecer con nosotros**
Recibe el apoyo necesario para dar pasos importantes en tu carrera, ya sea equilibrando tu vida laboral y personal o adquiriendo nuevas competencias.