At a Glance
- Tasks: Lead the development of a top-notch user experience for our mobile app.
- Company: Join Zapp, London's premium convenience retail platform, revolutionising the industry since 2020.
- Benefits: Enjoy competitive salary, equity, 25 days holiday, private health insurance, and more!
- Why this job: Be part of a dynamic team shaping the future of quick commerce with innovative tech.
- Qualifications: 5+ years in front-end development, React Native expertise, and strong Typescript skills required.
- Other info: Hybrid work model with 2 days WFH; perfect for balancing life and work!
The predicted salary is between 43200 - 72000 £ per year.
We are looking for a Lead Mobile Front-End Engineer to help us build on our previous success with the Zapp app and create a world class user experience for our customers. In this role, you will be responsible for enhancing the user interface and experience for our consumer-facing app. You'll implement visual elements and program their behaviour with user interactions, work with designers and product managers to articulate and test hypotheses, and convert winning ideas into scalable tech that will make Zapp the industry leader in the 'Quick Commerce' space in London - and beyond.
Main Responsibilities:
- Translating designs and wireframes into high quality code
- Developing new user-facing features for both our iOS and Android apps
- Benchmarking and optimising various components of the front-end app
- Analysing experiment data with our Product and Engineering team
By the end of your first year you will have achieved:
- Domain expertise in our iOS/Android apps
- Increased quality of quantity of commits pushed to production
- Being instrumental in helping your manager grow a mature team of engineers
- Defining KPIs for performance inside the app and driving changes across the stack to achieve these KPIs
- Being the voice of Engineering in quarterly/annual planning
Role requirements:
- At least 5 years professional experience as a front-end developer working on a B2C consumer app (essential)
- Experience using React Native (essential)
- Strong Typescript skills along with any Node.js frameworks (e.g. Express.js or Koa.js)
- Passionate about building fluid user interfaces that delight customers
- Able to operate independently and lead small teams, with little guidance
- Strong written and verbal communication in English
- Knowledge of GraphQL, Kotlin and/or Swift
- AWS (beneficial)
Benefits:
- Competitive salary & equity package
- Enjoy 25 days holiday per year (plus all bank holidays)
- Private Health Insurance
- Extended sick pay and maternity/paternity leave pay
About Us
Zapp is London’s leading premium convenience retail platform. Founded in 2020, our vision is to disrupt the multi-trillion dollar convenience retail market, currently dominated by major players, by developing best-in-class customer-centric technology and fulfilment solutions. Zapp partners with some of the world’s leading brands to deliver an exclusive range of hand-picked products 24/7, delivered in minutes.
Lead Front End Engineer (React Native) employer: Zapp
Contact Detail:
Zapp Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Front End Engineer (React Native)
✨Tip Number 1
Familiarise yourself with the Zapp app and its user experience. Understanding the current features and identifying areas for improvement will help you demonstrate your insight during discussions with our team.
✨Tip Number 2
Brush up on your React Native skills, especially focusing on performance optimisation techniques. Being able to discuss specific examples of how you've improved app performance in past projects will set you apart.
✨Tip Number 3
Prepare to showcase your leadership abilities. Think of instances where you've successfully led a team or project, as we value candidates who can operate independently and guide others effectively.
✨Tip Number 4
Engage with the latest trends in quick commerce and mobile app development. Showing that you're knowledgeable about industry advancements will demonstrate your passion and commitment to building a world-class user experience.
We think you need these skills to ace Lead Front End Engineer (React Native)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with React Native and front-end development. Focus on projects where you've built user-facing features, especially in B2C apps, to align with the job requirements.
Craft a Compelling Cover Letter: In your cover letter, express your passion for creating fluid user interfaces and your ability to lead teams. Mention specific examples of how you've enhanced user experiences in previous roles.
Showcase Relevant Skills: Emphasise your strong Typescript skills and any experience with Node.js frameworks. If you have knowledge of GraphQL, Kotlin, or Swift, make sure to include that as well, as it could set you apart from other candidates.
Prepare for Technical Questions: Be ready to discuss your technical expertise in detail during interviews. Prepare to explain your approach to translating designs into code and how you've optimised app performance in past projects.
How to prepare for a job interview at Zapp
✨Showcase Your Technical Skills
Be prepared to discuss your experience with React Native and Typescript in detail. Bring examples of past projects where you've implemented user-facing features, and be ready to explain your thought process and the challenges you faced.
✨Demonstrate Leadership Qualities
Since this role involves leading a small team, highlight your leadership experiences. Share specific instances where you've guided a team or project, focusing on how you foster collaboration and drive results.
✨Understand the Company’s Vision
Familiarise yourself with Zapp's mission and the quick commerce space. Be ready to discuss how your skills and experiences align with their goals, and suggest ideas on how you could contribute to enhancing their app.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving abilities. Practice coding challenges related to front-end development and be ready to explain your approach to optimising app performance and user experience.