Pinamumunuan ko ang Mobile Platform squad sa loob ng UCX-Core tribe, bahagi ng Digital Product Engineering division ng Hargreaves Lansdown. Ang aking team ay gumagawa ng bagong React Native mobile app ng HL mula sa simula, pinapalitan ang mga kasalukuyang native iOS at Android apps. Kami ang may-ari ng platform architecture na ginagamit ng lahat ng mobile team sa HL. Ito ay isang brownfield project: ang mga kasalukuyang apps, na gawa sa Swift (iOS) at Kotlin (Android) na may REST APIs, ay unti-unting inililipat sa React Native na may GraphQL. Ang team ay gumagawa ng native bridge modules para i-integrate ang React Native screens sa mga kasalukuyang native shells. Ang HL ay namamahala ng mahigit £150 bilyon sa mga investment ng mga kliyente, kaya ang mobile app ay isa sa pinakamahalagang touchpoints para sa mahigit isang milyong aktibong users. Ang tungkulin ay 50% technical delivery at 50% people at talent management, nakikipagtulungan sa isang Product Manager para isulong ang roadmap ng squad.
Mga Pangunahing Responsibilidad
- Pagmamay-ari ng Platform: Nagdidisenyo at gumagawa ng pundasyon ng mobile platform, kabilang ang module federation, design system components, CI/CD pipelines, at developer experience tooling na gagamitin ng ibang squads.
- Pamumuno sa Tao: Namamahala ng maliit at mataas ang performance na squad ng mga senyòr at mid-level na engineers. Nakatuon sa coaching, career progression, at paglikha ng magandang kapaligiran para sa mga engineers.
- Teknikal na Direksyon: Tinutukoy ang mobile architecture strategy, gumagawa ng mahahalagang teknikal na desisyon sa state management, navigation, testing infrastructure, at GraphQL integration sa mga backend services ng HL.
- Pagkuha at Pagbuo ng Team: Sumusulat ng job descriptions, pinamumunuan ang hiring process, at ino-onboard ang mga bagong engineers sa squad habang lumalaki ang engineering hub ng HL sa London.
- Delivery at Kalidad: Sinusubaybayan ang delivery pace, pinamamahalaan ang technical debt, at pinapanatili ang mataas na engineering standards sa buong mobile platform. Gumagawa ng testing infrastructure kabilang ang E2E tests, mock APIs, at shared test utilities.
- Cross-functional na Pakikipagtulungan: Nakikipagtulungan sa Product, Design, at iba pang tribe squads (Web Platform, Portfolio & Accounts) para i-align ang shared platform capabilities at ang mas malawak na digital transformation roadmap.