Senior Mobile Engineer – Apps

Company: giffgaff | Certified B Corp
Apply for the Senior Mobile Engineer – Apps
Location: Uxbridge
Job Description:

Job Summary

We are looking for a passionate and enthusiastic Software Engineer who doesn’t want to ship features only, but also builds the engine that ships them. You will join our Platform Team to enable feature teams to move faster and safely, owning the mobile architecture, design system, and developer experience while designing standards for security, performance, and scalability.

Responsibilities

  • Architect the core React Native framework, abstracting complex tasks into reusable components.
  • Build, document, and maintain the core UI library to ensure UI consistency across iOS and Android.
  • Own the CI/CD pipelines and manage the release lifecycle, including iOS/Android beta testing and upgrades.
  • Bridge the gap between JavaScript and Native (Swift/Kotlin) when necessary, ensuring performance and compatibility.
  • Collaborate cross‑functionally to ensure product success and sustainability.

The Must Haves

  • 5+ years of software engineering experience, with deep expertise in React Native.
  • Test‑Driven Development, Pair Programming, Clean Code & Refactoring, and System Design.
  • Proficiency in TypeScript and a strong understanding of static typing.
  • Experience writing or maintaining Native Modules (Swift/Obj‑C or Kotlin/Java).

Desired Skills

  • Observability and a “you build it you run it” attitude.
  • Event‑Driven Architecture, SOLID principles, and micro‑frontends.
  • Deep knowledge of performance profiling tools.
  • Background in creating CLI tools to automate developer workflows.

Benefits & Working Environment

Location: Uxbridge, West London. Hybrid or remote options are available. The role includes a competitive salary, comprehensive benefits, and a culture that celebrates diversity and inclusion. Full support for work‑life balance and professional growth is provided.

#J-18808-Ljbffr…

Posted: June 11th, 2026