Lidero el squad de Mobile Platform dentro de la tribu UCX-Core, parte de la división de Digital Product Engineering de Hargreaves Lansdown. Mi equipo está construyendo la nueva app móvil de HL en React Native desde cero, reemplazando las apps nativas existentes de iOS y Android. Somos los responsables de la arquitectura de la plataforma que todos los equipos móviles de HL utilizan. Es un proyecto brownfield: las apps existentes, construidas en Swift (iOS) y Kotlin (Android) con APIs REST, se están migrando progresivamente a React Native con GraphQL. El equipo construye módulos de puente nativos para integrar pantallas de React Native en las shells nativas existentes. HL gestiona más de 150.000 millones de libras en inversiones de clientes, haciendo que la app móvil sea uno de los puntos de contacto más críticos para más de un millón de usuarios activos. El rol es 50% entrega técnica y 50% gestión de personas y talento, colaborando con un Product Manager para impulsar la hoja de ruta del squad.
Responsabilidades Clave
- Propiedad de la Plataforma: Diseñando y construyendo la plataforma móvil fundacional, incluyendo federación de módulos, componentes del sistema de diseño, pipelines de CI/CD y herramientas de experiencia de desarrollo que otros squads adoptarán.
- Liderazgo de Personas: Gestionando un squad 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 puedan hacer su mejor trabajo.
- Dirección Técnica: Definiendo la estrategia de arquitectura móvil, tomando decisiones técnicas clave sobre gestión de estado, navegación, infraestructura de testing e integración con GraphQL de los servicios backend de HL.
- Contratación y Formación de Equipo: Escribiendo descripciones de puestos, liderando el proceso de contratación e incorporando nuevos ingenieros al squad durante una fase crítica de crecimiento del hub de ingeniería de HL en Londres.
- Entrega y Calidad: Siguiendo el ritmo de entrega, gestionando la deuda técnica y manteniendo altos estándares de ingeniería en toda la plataforma móvil. Construyendo la infraestructura de testing incluyendo tests E2E, APIs mock y utilidades de test compartidas.
- Colaboración Multifuncional: Colaborando con Producto, Diseño y otros squads de la tribu (Web Platform, Portfolio & Accounts) para alinear capacidades compartidas de la plataforma y la hoja de ruta de transformación digital.