




Resumen: Buscamos un Ingeniero Senior Full Stack y Líder de Equipo para impulsar una modernización a gran escala de la plataforma, transformando un sistema heredado en una arquitectura escalable y mantenible. Aspectos destacados: 1. Liderar la migración de la plataforma heredada en PHP/Yii 1 a una arquitectura basada en Node.js/React 2. Combinar desarrollo práctico con liderazgo técnico 3. Colaborar con equipos de ingeniería distribuidos en una plataforma compleja Descripción del proyecto: Participará en una iniciativa de modernización de una plataforma a gran escala que soporta operaciones comerciales con un volumen y una complejidad significativos. El enfoque principal consiste en evolucionar un sistema heredado hacia una arquitectura más escalable, mantenible y preparada para el futuro. Esta iniciativa incluye el rediseño del backend y del frontend, mejoras en el rendimiento y una mayor integración con servicios externos. Descripción del puesto: Buscamos un Ingeniero Senior Full Stack y Líder de Equipo que contribuya a una iniciativa de modernización de la plataforma. Esta persona guiará la migración de un sistema heredado desarrollado con PHP y Yii 1 hacia una arquitectura moderna basada en Node.js y React. El puesto combina desarrollo práctico con liderazgo técnico, toma de decisiones arquitectónicas y estrecha colaboración con equipos de ingeniería distribuidos. * Responsabilidades: Liderar la migración de una plataforma heredada en PHP y Yii 1 a Node.js y React * Definir y comunicar la arquitectura objetivo para la plataforma modernizada * Guiar al equipo de ingeniería durante el proceso de migración y en las decisiones técnicas * Analizar la base de código existente en PHP y Yii 1 y definir estrategias de migración * Diseñar e implementar servicios backend escalables utilizando Node.js * Apoyar el diseño y desarrollo de componentes frontend con React * Construir y mantener integraciones con plataformas y servicios externos * Colaborar con gestores de producto, arquitectos y equipos de aseguramiento de calidad * Promover la calidad del código, el rendimiento del sistema y su fiabilidad mediante buenas prácticas * Mentorizar a desarrolladores, brindar orientación técnica y apoyar el desarrollo de competencias * Contribuir a la mejora de los flujos de trabajo de desarrollo y los procesos de entrega * Requisitos: Experiencia comercial sólida trabajando con Node.js * Experiencia consolidada en el desarrollo de interfaces de usuario con React * Experiencia sólida con bases de datos SQL como MySQL o PostgreSQL * Experiencia liderando equipos de ingeniería o desempeñándose como líder técnico * Experiencia en migraciones de sistemas heredados * Conocimiento de arquitectura backend y diseño de APIs * Experiencia utilizando herramientas de desarrollo asistido por IA, como Cursor o similares * Experiencia trabajando con control de versiones mediante Git y flujos de trabajo colaborativos * Capacidad para trabajar con equipos distribuidos y comunicarse con claridad en un entorno remoto * Deseable: Experiencia trabajando con PHP en entornos productivos * Experiencia con el framework Yii 1 * Experiencia migrando aplicaciones monolíticas a soluciones más modulares * Experiencia diseñando microservicios o arquitecturas modulares * Experiencia trabajando con herramientas de CI y CD y pipelines modernos de entrega


