Raisin
Raisin

Mobile React Native Developer (m/f/d)

Employee
Software Development

Team

Join us to drive an exciting transformation in mobile engineering! As a Mobile React Native Engineer, you will start as part of our centralized mobile team, building and maintaining two React Native apps for the European and U.S. markets. You will collaborate closely with domain experts across the organization to deliver high-quality, mobile-native solutions.

Soon, we will transition to a decentralized model, embedding mobile engineers within domain-specific teams. This change will reduce bottlenecks, deepen domain expertise, and accelerate the delivery of mobile-first features.

What you can expect: Phase 1: Work in the centralized mobile team, developing our apps, collaborating with domain teams, and gaining a comprehensive understanding of our mobile ecosystem.

Phase 2: Transition into a domain-specific team as part of the decentralized model. You will focus on mobile development, embedded within a team that owns a specific product area.

Collaborate with mobile engineers in a Mobile Guild to ensure cross-team consistency, knowledge sharing, and adherence to mobile best practices.

Contribute to the design and implementation of new tools like a GraphQL/BFF layer and CI/CD pipelines in partnership with the Tech Platform Tribe.

Your Profile

  • Experience: At least 3 years as a React Native developer, with a strong record of delivering high-quality, performant mobile applications for iOS and Android platforms.
  • Technical skills: Proficiency in React Native, React Hooks, Redux, Nx (or similar tools), and TypeScript, with the ability to build scalable, maintainable codebases.
  • App lifecycle expertise: Hands-on experience with integration, testing, code signing, and deploying apps through app stores, along with familiarity with CI/CD pipelines like GitLab, Fastlane, and Expo EAS.
  • API knowledge: Experience working with RESTful APIs and GraphQL, as well as integrating third-party SDKs and libraries into mobile applications.
  • Monitoring and debugging: Familiarity with tools like Datadog or Firebase Crashlytics to monitor performance and debug production issues.
  • Security practices: A strong understanding of mobile app security, including secure authentication (OAuth, JWT), encryption, and data privacy compliance.
  • Native module management: Knowledge of creating and managing native modules for iOS and Android to enable seamless interaction between Native and React Native components.
  • Testing: Experience with unit testing (or TDD) using Jest and Enzyme, with familiarity in E2E testing tools like Detox or Maestro as a plus.
  • Design systems: Experience working with design systems and tools like Storybook to create consistent and reusable components.
  • Soft skills: Excellent analytical and communication skills in English.

    What makes this opportunity unique?

Dynamic team evolution: Contribute to the transformation of mobile engineering, shaping the future of how we build mobile experiences.

Career growth: Gain expertise in both centralized and decentralized team models, while deepening your domain-specific mobile development skills.

Impactful work: Work on apps that serve diverse markets across Europe and the U.S., delivering mobile-first features that directly impact thousands of customers.

This is your opportunity to contribute to a forward-thinking engineering culture and help redefine how we deliver mobile experiences. If you thrive in dynamic environments and enjoy tackling both technical and organizational challenges, we’d love to hear from you!

Join our mission, join our team - and grow with us!

At Raisin, we care about each other and it is one of our top priorities to foster an open and caring environment in which everyone feels welcome and comfortable. Our culture is strongly driven by our ambitious team, which, connects more than 75 different nationalities.

You'll find us in our modern and open office in the trendy Kreuzberg district with a view of the Spree River, ideally connected to public transportation and surrounded by a variety of restaurants and shopping opportunities.

As part of our team, you will benefit from:

  • Employee Development Budget of €2,000 and four full training days per year.
  • Access to Babbel for continuous language learning.
  • Hungry all the time? Snacks, daily fresh fruit as well as drinks provided at the office.
  • Flexible working hours, home office, and 30 vacation days.
  • Enjoy more than 50+ different sports with Urban Sports Club: We subsidize your membership with more than €20 per month.
  • Love cycling? With JobRad, lease the bike of your choice and enjoy tax savings, plus Raisin covers your monthly insurance costs.
  • A company pension scheme (Betriebliche Altersvorsorge), which we support with 20%.
  • Do you miss being in the office? The Deutschland Ticket gets you there, which we subsidize with €25 per month.
  • You are moving from another country or city to join us? We will support your relocation.
Updated: 1 week ago
Job ID: 13305753
Report issue

Raisin

201-500 employees
Banking

We are Raisin, a dynamic and fast-growing fintech company that is a trailblazer for open banking in the savings and investments space.

  1. Mobile React Native Developer (m/f/d)