Senior Mobile Engineer (React Native) Opportunity

Recharge company

Subscribe to our Telegram Channel

Senior Mobile Engineer (React Native) in AMSTERDAM AREA

Visa sponsorship & Relocation 3 months ago

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 150+ people from 30+ nationalities are building something exciting—and we’re looking for curious, driven people to help us shape what’s next. Sound like you? Come join the journey.


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
  • 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, opportunities to work-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, 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.
Apply now

Subscribe our newsletter

New Things Will Always Update Regularly