Design, build, and own mobile application architecture, selecting appropriate libraries and tools to ensure our products are robust, scalable, and secure.
Lead by example by writing clean, high-quality, and well-tested React Native code.
Establish and document coding standards, and incorporate the organisation’s automated testing frameworks to enable a quality-first culture.
Work closely with Product Managers, Engineering Managers, QA, Designers, and other Engineers and Tech Leads to align technical direction with product strategy and the organisation’s API strategy.
Work actively with the architecture community (ATLAS) to define processes, drive technology adoption, and share best practices across teams.
Play a role in hiring, onboarding, and mentoring, where required.
Ensure non-functional requirements like performance, reliability, and security are addressed in all solution designs.
Champion accountability by ensuring systems are observable and meet agreed Service Level Objectives (SLOs). Lead Root Cause Analysis when issues occur.
Lead estimation and feasibility assessments, making sure plans are realistic and aligned with team skills and capacity.
Establish a proactive strategy for managing technical debt from the outset to ensure long-term product health and maintainability.
Contribute to structured release planning, ensuring phased rollouts deliver value early (MVP-first), and support post-release reviews.
Requirements
Significant professional experience building, shipping, and maintaining complex mobile applications using React Native.
Experience with enterprise-scale or high-availability app and systems.
Proven experience taking a mobile application from initial concept through to a successful launch on the App Store and/or Google Play.
Strong grounding in engineering principles and design patterns (e.g. SOLID, DRY).
Deep experience designing, consuming, and collaborating on RESTful APIs, with a strong understanding of mobile-centric API requirements.
Working knowledge of AWS, including services relevant to mobile application backends.
Familiarity with observability practices (monitoring, metrics, alerting) and Root Cause Analysis.
Understanding of secure coding and compliance requirements.
Experience with mentoring engineers, and a passion for fostering a collaborative, high-performing team culture.
Ability to communicate clearly with both technical and non-technical stakeholders.
Agile facilitation (Scrum/Kanban) and continuous improvement.
**Bonus skills**
Native mobile development experience (Swift/Kotlin) for building bridges or performance-critical components.
Hands-on experience setting up CI/CD pipelines for React Native applications (e.g., using tools like Fastlane, Bitrise, or GitHub Actions).
Knowledge of the PHP ecosystem, to better facilitate backend collaboration.
Benefits
A dedicated wellbeing team who champion initiatives such as mindfulness, lunch n learns, manager training, mental health first aid training and much more!
32 days holiday (plus Bank Holidays). This is made up of 25 days annual leave plus 7 extra company wide days given over Easter, Summer & Christmas
Life Assurance paid out at 3x annual salary
Comprehensive wellness benefit provided by AIG Smart Health, which provides a 24/7 virtual GP service, Mental health support, Counselling, and personalised Health Checks
Private Dental Insurance with Bupa
Salary sacrifice Pension provided by Scottish Widows
Enhanced maternity and adoption leave (20 weeks full pay) and paternity (6 weeks full pay) pay
5 free return to work maternity coaching sessions, helping you adapt to this new exciting time of life!
Access to services such as Calm and Bippit (financial wellbeing coaching)
All of our roles champion flexible working and we are happy to discuss what this means to you
Social committees that plan team, office and company wide events to bring people together and celebrate success
Dedicated professional development training budget (CPD courses, upskilling resources, professional memberships etc)
Volunteer with a charity of your choice for a day each year
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
React Nativemobile application architectureRESTful APIsAWSCI/CD pipelinesSOLIDDRYsecure codingobservability practicesRoot Cause Analysis
Soft skills
mentoringcollaborative team culturecommunicationAgile facilitationleadershipaccountabilityproblem-solvingdocumentationtechnical direction alignmentperformance management