Why Recharge

At Recharge, we’re making prepaid easy—for everyone, everywhere. Whether it’s topping up your mobile, sending gaming credit, or grabbing a gift card, our platform gives people instant access to digital prepaid payment products across 180+ countries. We’re already working with thousands of brands, have passed 2 million app downloads, and are on our way to €1b in sales. As a profitable scale-up with big ambitions: new markets, new products, and new ways to pay. And we’re just getting started.


Our team of 170+ people from 35+ nationalities are building something exciting—and we’re looking for curious, driven people to help us shape what’s next.

The Role

Recharge is looking for an ambitious and experienced Senior or Staff Mobile Apps Engineer to join our historic transformation as we build a new platform from the ground up. You will work on expanding our strategic future of the company: cross-platform mobile apps.

We’re evolving into a product and technology-led organisation, serving millions of users around the globe and processing more than $500m in GMV. This is a pivotal moment to define your career in a business that is placing product and engineering at the centre of its differentiation strategy.

What will I do?

  • Driving technical design and best practices among the engineering group along with Principal Engineers, while partnering with Product Management and Design Team;

  • Developing and maintaining high-quality, reliable software with a strong focus on automation and cloud solutions;

  • Handling complex tasks independently, ensuring consistent delivery with minimal issues;

  • Enhancing and enforcing Recharge's standard frameworks and policies, fostering understanding and adoption across the team;

  • Conducting code reviews and pair programming to support the production of clean, quality code;

  • Advocating and implementing DevOps practices to streamline the product development lifecycle;

  • Participating in the support rota for out-of-hours technical assistance;

  • Contributing to and leading product group objectives, mentoring less experienced engineers, and fostering a culture of learning and improvement;

  • Focusing on software development metrics, continuously seeking improvement;

  • Actively participating in product planning, roadmap development, and promoting innovative approaches.

What You Have

  • Strong React Native experience, building high-quality apps for both iOS and Android;

  • Skilled in designing scalable and maintainable mobile app architecture;

  • Proficient in state management (Redux) and using GraphQL APIs;

  • Comfortable with back-end integration using Node.js, NestJS, and GraphQL;

  • Focused on writing clean, tested code with Jest and Maestro;

  • Experienced with CI/CD, mobile DevOps, GitHub Actions, CodePush, and Firebase Analytics;

  • Proven ability to mentor junior developers through code reviews and pair programming;

  • Familiar with native iOS/Android development for platform-specific needs;

  • Strong team player with excellent communication, collaborating closely with engineers, PMs and designers.

What we offer

  • 30 days of holiday, a great pension scheme, and one of the best relocation packages in Amsterdam

  • Flexible working hours and an office overlooking the Amstel

  • Macbook Pro

  • Budget for noise-cancelling headphones, travel to and from the office, working-from-home and self-learning

  • Free healthy breakfast, lunch and snacks by our in-house chef

  • Unlimited access to mental health support by certified psychologists via OpenUp

  • Free Dutch classes to help out with daily life in the Netherlands

  • Regular parties, pub quizzes, bingo sessions, celebrations and other events

The process

  1. Apply: Want in? Let us know! Apply for a role and help us get to know your best self.

  2. Recruiter interview: One of our recruiters will be in touch to learn more about your motivation, work experience, and to explore whether this opportunity is a good fit for both sides.

  3. Ways of Working: The Hiring Manager will have an open discussion about your ambitions, general experience, ways of working with stakeholders and peers.

  4. Live Coding Interview: You will be given a timed exercise (1 hour) to assess your technical knowledge and comprehension of software development concepts.

  5. React Native Live Test: Demonstrate your practical expertise in React Native through a technical exercise and provide insights into your experience with scaling applications.

  6. Offer: You did it! There are only a few tickets available, and this one has your name on it. Welcome to the Team!

    Proactive acquisition from 3rd parties is not appreciated.