Volver

Hargreaves Lansdown

Engineering Manager — Mobile Platform

mar 2026 - jun 2026

Descripción

Lideré el squad de Mobile Platform que construyó desde cero la nueva app de React Native de HL, sustituyendo las apps nativas de iOS y Android y siendo responsable de la plataforma sobre la que publicaba cada equipo móvil. Una migración brownfield a React Native + GraphQL para un negocio que gestiona más de £150bn y más de un millón de usuarios activos, asumiendo responsabilidades de Product Manager y Principal Engineer además del rol de EM.

Responsabilidades Clave

  • Saqué adelante el lanzamiento de una OPV de alto perfil y plazos críticos, adelantado dos veces, publicando una sala de espera virtual en iOS y Android para soportar una previsión de 500k+ solicitantes simultáneos.
  • Contraté a 3 ingenieros para el equipo de plataforma y ayudé a formar un squad hermano, realizando seis entrevistas para una contratación adicional, y dirigí el traspaso de la plataforma desde un equipo offshore saliente, dejando al equipo de Londres publicando de forma autónoma.
  • Definí la dirección técnica: demostré la viabilidad de module federation en React Native con dos pruebas de concepto y convertí el discovery en un backlog de 67 épicas con práctica Scrum y documentación completa de la plataforma.
  • 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.

Stack tecnológico

Lenguajes de Programación

TypeScriptSwiftKotlin

Stack Tecnológico

React NativeReact Native Bridging (Brownfield)Apollo Client (GraphQL)React Navigation

Testing Unitario

JestReact Native Testing Library

Testing E2E

Appium

Herramientas de Desarrollo

XcodeAndroid StudioGit

Metodología Ágil

Modelo Tribu/Squad