At a Glance
- Tasks: Develop and optimise mobile applications using React Native for Android and iOS.
- Company: MishiPay is a leading checkout technology company transforming in-store shopping experiences globally.
- Benefits: Enjoy unlimited holidays, competitive salary, stock options, and monthly bonuses.
- Why this job: Join a diverse team redefining retail, impacting millions of shoppers worldwide.
- Qualifications: 3+ years as a React Native Developer with strong JavaScript and payment SDK experience.
- Other info: Onsite role in London with 36 days WFH per year; sponsorship available for the right candidate.
The predicted salary is between 36000 - 60000 £ per year.
We will offer sponsorship for the right candidate, but you MUST be based in the UK already. The role is onsite, but we offer 36 days WFH a year. Unlimited holidays.
About Us
Founded in 2015, MishiPay is an international, leading checkout technology company that empowers shoppers to check out in-store using either self-checkout via their own smartphones or using MishiPay's industry-leading, minimalist, low cap-ex kiosks. We are creating an enjoyable and convenient in-store shopping experience for leading retailers globally. MishiPay now also runs Mobile POS, Click and Collect and Cash registers, so that merchants, who initially start with our self-checkout, can eventually run their whole store checkout process on MishiPay. With our technology, retailers have proven reductions in cost, due to requiring fewer cashiers, a marked increase in sales due to improved basket sizes, higher frequency of shopper visits and reduction in abandoned baskets, and in addition, all our retailers can access rich and priceless data about their customers. This enables a much better understanding of the customer journey in their bricks and mortar stores.
We now have major international retail customers in the UK, Europe, Middle East and the USA, and we’re expanding! As the leading Scan and Go provider, we work with some of the world’s largest retailers including MUJI, Virgin Megastore, Flying Tiger Copenhagen, Paradies Lagardère, Dubai Duty Free and many more. What’s more, we are backed by fantastic investors including American Express, Nauta Capital and United Ventures.
The Role
As a React Native Developer, you will play a key role in developing and optimizing our mobile applications for both Android and iOS platforms. You will work closely with our engineering, product, and design teams to build a seamless user experience and ensure the scalability and efficiency of our mobile solutions.
Key Responsibilities
- Design and develop advanced applications using React Native for the MishiPay platform.
- Ensure smooth integration with payment SDKs, third-party APIs, and backend services.
- Collaborate with cross-functional teams (sales, operations, and product teams) to define, design, and implement new features.
- Optimize application performance to handle high-volume transactions efficiently.
- Conduct unit testing, debugging, and troubleshooting to ensure app robustness and reliability.
- Stay up to date with the latest trends, architectures, and emerging technologies in mobile development.
About You
- 3+ years of experience as a React Native Developer, preferably in a startup or high-growth environment.
- Strong proficiency in React Native, JavaScript, TypeScript, and familiarity with Redux, Context API, or other state management tools.
- Payments Expertise: Experience working with payment SDKs and handling high-volume transactions.
- Mobile Development Lifecycle: Deep understanding of the full mobile development life cycle, from design to deployment.
- Cross-Platform Development: Experience in building and maintaining Android and iOS applications using React Native.
- Asynchronous Programming: Proficiency in handling asynchronous programming with Promises, Async/Await, and API integrations.
- POS Devices & Remote Management: Prior experience working with POS devices and familiarity with MDM or other remote device management tools is a plus.
Why MishiPay?
You’ll work with an inspirational multi-cultural team, based in our central London HQ, the US, Dubai and Bangalore, who are redefining the retail industry globally. We offer a tight-knit, collaborative and exciting work environment, coupled with the opportunity to see the apps we develop live in action within some of the world’s largest retailers, impacting the lives of millions of shoppers.
You will also get:
- Stock options
- Competitive salaries
- Monthly and Yearly Bonuses
- Learning and Development Monthly Allowance
- MacBook
- A chance to be recognized in one of our two quarterly award schemes (and win various prizes)
- Unlimited Paid leave
React Native Developer employer: MishiPay
Contact Detail:
MishiPay Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land React Native Developer
✨Tip Number 1
Familiarise yourself with MishiPay's technology and the retail landscape. Understanding their checkout solutions and how they integrate with existing systems will give you an edge in interviews.
✨Tip Number 2
Showcase your experience with payment SDKs and high-volume transactions. Be prepared to discuss specific projects where you've successfully implemented these technologies, as this is crucial for the role.
✨Tip Number 3
Network with current or former employees of MishiPay on platforms like LinkedIn. They can provide insights into the company culture and the skills that are most valued, which can help tailor your approach.
✨Tip Number 4
Stay updated on the latest trends in mobile development and React Native. Being able to discuss recent advancements or tools during your interview will demonstrate your passion and commitment to the field.
We think you need these skills to ace React Native Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with React Native, JavaScript, and any relevant payment SDKs. Use specific examples from your past work to demonstrate your skills and achievements.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for mobile development and your understanding of MishiPay's mission. Mention how your background aligns with their needs and express your enthusiasm for the role.
Showcase Relevant Projects: If you have worked on projects involving mobile applications or payment systems, include links or descriptions in your application. This will give the hiring team insight into your practical experience and capabilities.
Highlight Team Collaboration: Emphasise your ability to work collaboratively with cross-functional teams. Provide examples of how you've successfully partnered with product, design, or sales teams to deliver projects in the past.
How to prepare for a job interview at MishiPay
✨Showcase Your React Native Skills
Make sure to highlight your experience with React Native during the interview. Be prepared to discuss specific projects you've worked on, the challenges you faced, and how you overcame them. This will demonstrate your technical expertise and problem-solving abilities.
✨Understand MishiPay's Technology
Familiarise yourself with MishiPay's products and services before the interview. Understanding their checkout technology and how it integrates with mobile applications will show your genuine interest in the company and the role.
✨Prepare for Technical Questions
Expect to face technical questions related to mobile development, payment SDKs, and asynchronous programming. Brush up on these topics and be ready to solve coding problems or explain your thought process during the interview.
✨Demonstrate Team Collaboration
Since the role involves working closely with cross-functional teams, be prepared to discuss your experience collaborating with others. Share examples of how you've successfully worked with product, design, or sales teams to implement new features or solve issues.