Lideré el equipo de Mobile Platform dentro de la organización de ingeniería de Hargreaves Lansdown, siendo responsable de la plataforma React Native sobre la que construyen los equipos de producto: la arquitectura compartida, los componentes, los pipelines de CI/CD y las herramientas de experiencia de desarrollo, junto con los estándares de ingeniería que la sustentan. El rol se repartía a partes iguales entre dirección técnica práctica y liderazgo de personas. Construí e hice crecer el equipo mediante contratación e incorporación, definí la arquitectura móvil y la estrategia de testing, e introduje las prácticas "Agile" y la documentación con las que funcionaba el equipo, colaborando estrechamente con Producto y con equipos de plataforma homólogos.
Responsabilidades Clave
- Responsabilidad de la Plataforma: Diseñé y construí la plataforma móvil, incluyendo componentes compartidos, pipelines de CI/CD y herramientas de experiencia de desarrollo sobre las que construyen los equipos de producto.
- Liderazgo: Gestioné un equipo pequeño y de alto rendimiento de ingenieros sénior y de nivel medio, enfocado en coaching, progresión profesional y crear un entorno donde los ingenieros pudieran hacer su mejor trabajo.
- Dirección Técnica: Definí la arquitectura móvil y la estrategia de testing, tomando decisiones clave sobre gestión de estado, navegación e infraestructura de testing.
- Contratación y Formación de Equipo: Escribí descripciones de puestos, lideré el proceso de contratación e incorporé nuevos ingenieros durante una fase de crecimiento del equipo.
- Entrega y Calidad: Seguí el ritmo de entrega, gestioné la deuda técnica y mantuve altos estándares de ingeniería, construyendo la infraestructura de testing incluyendo tests E2E, APIs mock y utilidades de test compartidas.
- Colaboración Multifuncional: Colaboré con Producto, Diseño y equipos de plataforma homólogos para alinear capacidades compartidas y la hoja de ruta de ingeniería.