Mobile Platform Tech Lead - Remote
New
EuropeFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of experience in mobile engineering, 4+ years of production experience building and maintaining mobile applications with React Native and TypeScript, 4+ years of experience with native mobile development (Kotlin, Swift, Objective-C, or Java), 1+ year of experience leading a mobile platform team
- Required Skills
- JavaJestKotlinObjective-CReact NativeSwiftTypeScriptCI/CDDatadog
Requirements
- 8+ years of experience in mobile engineering, including significant time operating at a Tech Lead, Mobile Platform Lead, Staff, or Principal Engineer level.
- 4+ years of production experience building and maintaining mobile applications with React Native and TypeScript.
- 4+ years of experience with native mobile development (Kotlin, Swift, Objective-C, or Java).
- Own and drive improvements to CI/CD pipelines, build reliability, release processes, deployment workflows, and broader developer workflows.
- Strong understanding of mobile architecture, including React Native bridges, native modules, and platform-level architectural decisions.
- Experience owning or significantly improving mobile platform observability, crash reporting (e.g. Firebase Crashlytics, Sentry, Datadog), exception monitoring, and production incident handling.
- Strong experience with mobile testing approaches, including unit, integration, and end-to-end testing (e.g. Detox, Appium, Jest).
- Solid understanding of mobile engineering standards across performance, resilience, reliability, and quality.
- 1+ year of experience leading a mobile platform team, with demonstrated responsibility for technical direction, mentoring, and engineering standards.
- Track record of understanding product team needs and prioritising platform work to remove blockers and accelerate product delivery.
- Demonstrated ability to drive adoption of new tools and processes across teams, through documentation, training, and hands-on mentoring.
- Experience setting and maintaining a high-quality bar for a mobile codebase while managing the ongoing trade-off between standards and team velocity.
- Strong cross-functional collaboration skills across engineering, product, design, and where relevant, compliance and regulatory stakeholders.
- Prior experience leading at least one significant technical or platform project end-to-end.
- Experience managing or directly leading engineers, with a people-first approach to technical leadership.
Responsibilities
- Lead, mentor, and provide technical direction to the mobile platform team, with a focus on enabling product teams to operate as efficiently as possible through clear prioritisation of platform initiatives.
- Define, implement, and uphold engineering standards across mobile security, observability, performance, resilience, and release quality, continuously balancing standards improvement with minimal impact on product team velocity.
- Act as a hands-on technical leader in the development and maintenance of shared mobile platform capabilities within React Native and TypeScript.
- Contribute to architectural decisions relating to React Native, native modules, and integrations across Kotlin, Swift, Objective-C, and Java.
- Own and drive improvements to CI/CD pipelines, build reliability, release workflows, and deployment processes, a critical and essential responsibility for this role.
- Own mobile platform-level observability and crash reporting, including tooling for logging, analytics, exception monitoring, and production stability.
- Partner with product feature teams to ensure releases are delivered smoothly, meet quality expectations, and align with regulatory and compliance requirements.
- Drive improvements in automated testing practices, including unit, integration, and end-to-end testing approaches that improve confidence in release quality.
- Own and coordinate production incident management and release activities, ensuring timely resolution, clear communication, and strong operational control.
- Collaborate with design and product teams to evolve and maintain shared UI components, platform standards, and mobile design system capabilities.
- Drive adoption of new tools, processes, and standards across product teams through mentoring, documentation, and training, ensuring improvements are embedded in practice, not just defined on paper.
- Identify and drive opportunities to improve platform stability, developer productivity, and the long-term maintainability of the mobile application estate.
- Promote secure application development practices and support compliance-aligned delivery within a regulated banking environment.
- Evaluate tooling evolution where relevant, including potential future considerations such as a move to Expo, in close collaboration with the team.
View Full Description & ApplyYou'll be redirected to the employer's site