What will I be doing?
1. Lead and mentor the mobile development team, providing guidance, performance feedback, and fostering a culture of collaboration and continuous improvement.
2. Act as a hands-on developer, contributing high-quality code using React Native, Expo, and AWS AppSync, while participating in technical decision-making.
3. Oversee the full app development lifecycle, from planning and architecture to release, maintenance, and ensuring coding standards and CI/CD practices are followed.
4. Collaborate closely with product, UX, and engineering stakeholders to translate business requirements into scalable, intuitive, and reliable mobile app features.
5. Ensure app quality, performance, and security, including code reviews, testing, QA, release management, and monitoring.
6. Drive innovation and continuous improvement, staying current with mobile development trends, identifying process enhancements, and evolving the technology stack.
Your next chapterWe know that the perfect candidate who ticks every box doesn’t exist, so if you’re excited by the role and can do most of the below – please get in touch. You could be exactly what we need!
Ideally, we’re looking for:
7. Technical Expertise: 3+ years of engineering experience with demonstrated proficiency in React Native, Expo, AWS (including CDK, Lambda, DynamoDB, AppSync, S3), and TypeScript.
8. App Delivery Experience: Proven track record of delivering apps to production via Android Play Store and iOS App Store, with a strong understanding of the app release lifecycle.
9. Front-End & Development Skills: Exposure to SQL, GraphQL, Tailwind CSS, Storybook, CI/CD pipelines, and experience with source control tools such as Git. Experience with desirable but not essential.
10. Problem Solving & Analytics: Excellent analytical and problem-solving skills, with a commitment to software testing strategies and continuous improvement.
11. Adaptability & Environment: Ability to thrive in a fast-paced, evolving environment and manage competing priorities effectively.
12. Leadership & Mentorship: Prior experience mentoring and supporting junior developers, fostering a collaborative and growth-oriented team culture.
13. Desirable Technical Knowledge: Familiarity with automated testing frameworks, mobile analytics tools, and TypeScript best practices.
14. UX & Customer Focus: Understanding of UX best practices, mobile accessibility, and experience delivering large-scale, customer-facing applications.
What's in it for you?
We believe in taking care of our team. As well as joining a rapidly growing company with a good culture and opportunities for employee development, we provide competitive salaries and a range of benefits, including:
These include:
15. 25 days’ paid holidays plus bank holidays
16. A special day off for your or a loved one’s birthday
17. £500 paid towards a holiday of your choice
18. A paid day to volunteer with a charity close to your heart
19. A friends and family discount scheme
20. Life assurance for your peace of mind
21. Social clubs for pet lovers, fitness enthusiasts, gardeners, sustainability champions, nutrition enthusiasts and more
22. Exciting social events, including our famous Christmas parties!