At a Glance
- Tasks: Lead a team to develop and deliver innovative mobile applications for Post Office services.
- Company: Join the Post Office, a vital part of UK communities, embracing digital innovation.
- Benefits: Enjoy 27.5 days leave, bonuses, car allowance, and extensive learning opportunities.
- Other info: Inclusive workplace valuing diverse perspectives and offering excellent career growth.
- Why this job: Make a real impact in a role that shapes the future of mobile technology.
- Qualifications: 5+ years in app development with leadership experience; React Native and cloud skills required.
The predicted salary is between 60000 - 80000 £ per year.
The Lead Developer will define the technical direction, lead and mentor a team of Senior and Mid-Level Software Engineers, and own the end-to-end development and delivery of the Post Office Mobile Travel App and in-branch Government Service applications. You will be a key driver in leveraging modern engineering practices and cloud services to deliver secure, high-quality, scalable mobile experiences across iOS and Android.
Success will be achieved by applying well-architected code, robust full-stack integration with Post Office digital services, strong CI/CD automation, and a culture of technical excellence. This role is for an experienced leader who has delivered eCommerce/retail-grade mobile applications at scale, with production experience in React Native (TypeScript) and cloud platforms (e.g., AWS), and who thrives in Agile environments.
What we can do for you:
- 27.5 days annual leave that increases with tenure
- Up to 18% on target bonus opportunity
- Car allowance
- Generous pension contribution
- Life assurance
- Income protection after 12 months service
- Full support from our employee assistance programme and access to our employee benefits platform
- Ever-evolving learning and development opportunities
Our commitment to embracing diversity extends beyond just words. We actively foster an inclusive workplace that values the unique perspectives and contributions from all colleagues. We hold the belief that Equity, Diversity, and Inclusion are not just vital but fundamental to our success and growth. Our priority lies in shaping a business that mirrors the diverse communities we reach, truly making Post Office 'Everybody's Business'. As an equal opportunity employer, we value and celebrate the differences among our people, ensuring that our practices reflect our dedication to inclusivity and equal representation for all.
What you’ll need to succeed:
- 2–3 years of hands-on team leadership and mentoring (goal setting, feedback, coaching, performance growth), with experience coordinating multiple workstreams
- 5+ years’ experience developing applications in a variety of languages and frameworks including ReactNative, TypeScript, Java, JavaScript, React, HTML, SCSS / CSS.
- Production experience building and scaling ReactNative iOS and Android apps, including navigation, state management, offline patterns, native modules/bridging, and performance tuning (e.g., Hermes, Flipper).
- Experience of cloud-native micro-services and distributed systems (ideally AWS)
- Experience with serverless cloud services (Lambda/Api Gateway/Cognito/DynamoDB)
- Understand and appropriately implement the WCAG (Accessibility) principles, guidelines and success criteria
- Implemented iOS and Android app store submissions, code signing/provisioning, TestFlight/Play Console, Fastlane, phased rollouts, and OTA update strategies (e.g., CodePush/EAS Update)
- Strong understanding of data structures and architectures, using relational and/or non-relational database approaches with the ability to query using SQL
- A strong understanding of test-driven development and testing conventions
- Experience of developing and supporting RESTful APIs
- Practical experience designing and maintaining CI/CD pipelines (GitHub Actions), including automated builds, tests, static analysis, security scans, and release automation
- Experience of release processes and governance
- Experience of full-stack software development principles, architecture and conventions
- Experience of a wide range of SLDC methodologies, including Waterfall, Agile Scrum, Kanban, behavioural-driven development (BDD), and continuous integration
- Understanding of security by design (OWASP MASVS/Mobile Top 10), secure storage, certificate pinning, secrets management, encryption in transit/at rest, GDPR/privacy considerations
At Post Office Ltd, we’re proud to be at the heart of communities across the UK, upheld by the dedication and service of our postmasters. We offer essential services that people rely on every day, from parcels and banking to identity and government services. While we continue to evolve with digital innovation, our commitment to personal, face-to-face service remains core to who we are.
Our journey is one of reflection, growth, and meaningful change. We’re looking for people who think differently. Those with resilience, purpose, and a deep sense of responsibility to our postmasters, partners and the communities they serve.
If you're driven by the chance to make a real impact and help shape a future, built on progress and integrity, we’d love to hear from you.
Application Guidance:
Our commitment to embracing diversity extends beyond just words. While we’ve outlined key skills above, we recognise that great candidates come from a variety of backgrounds. We value diverse perspectives and are committed to building an inclusive workplace where everyone can thrive.
As a Disability Confident Employer, we recognise the value people with disabilities can bring to our business. If you require any reasonable adjustments throughout the recruitment process or would like further details on the job description, please contact talentacquisition@postoffice.co.uk.
We’re thrilled by your interest in this opportunity and truly value every application we receive. Please note the advert may close early if we receive a high volume of applications. Unfortunately, we’re unable to provide individual feedback on all submissions.
Lead Developer (Mobile) in London employer: Post Office
At Post Office Ltd, we pride ourselves on being an exceptional employer, offering a vibrant work culture that champions diversity and inclusion. Our London-based team enjoys a competitive salary alongside a comprehensive benefits package, including generous annual leave, a substantial bonus opportunity, and extensive learning and development resources. We foster an environment where innovation thrives, empowering our employees to make a meaningful impact in the communities we serve while advancing their careers in a supportive and collaborative atmosphere.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Developer (Mobile) in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those that align with mobile development. This is your chance to demonstrate your expertise in React Native and cloud services.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Brush up on your knowledge of CI/CD pipelines and full-stack development principles to impress your interviewers.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Post Office and contributing to our mission.
We think you need these skills to ace Lead Developer (Mobile) in London
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with React Native, TypeScript, and cloud services. We want to see how your skills align with the role of Lead Developer, so don’t hold back!
Showcase Your Leadership Skills:Since this role involves mentoring and leading a team, share specific examples of how you've successfully guided others in previous positions. We love to see how you’ve made an impact on your team’s performance.
Be Clear and Concise:Keep your application straightforward and to the point. Use bullet points where possible to make it easy for us to see your key achievements and skills at a glance. We appreciate clarity!
Apply Through Our Website:Don’t forget to submit your application through our careers page! It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity.
How to prepare for a job interview at Post Office
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of React Native, TypeScript, and cloud services like AWS. Be ready to discuss your past projects in detail, especially those involving mobile app development. This will show that you not only understand the tech but can also apply it effectively.
✨Showcase Your Leadership Skills
As a Lead Developer, you'll be expected to mentor and guide your team. Prepare examples of how you've successfully led teams in the past, focusing on goal setting, feedback, and performance growth. Highlight any experience coordinating multiple workstreams to demonstrate your ability to manage complexity.
✨Emphasise Agile Experience
Since this role thrives in Agile environments, be ready to discuss your experience with Agile methodologies like Scrum or Kanban. Share specific instances where you adapted to changes quickly and how you fostered collaboration within your team to deliver high-quality results.
✨Prepare for Technical Questions
Expect technical questions that test your understanding of full-stack development principles, CI/CD pipelines, and security best practices. Brush up on your knowledge of data structures, RESTful APIs, and testing conventions. Practising coding challenges can also help you feel more confident during the interview.