Logo Raisin Bank AG

Senior Mobile React Native Engineer - Platform

Job

  • Level
    Senior
  • Job Field
    Mobile
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Berlin
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will optimize mobile applications for performance and scalability, develop stable automated solutions, manage a large mobile monorepo, and enhance developer experience while driving architectural decisions.

    Job Technologies

    Your role in the team

    • As an experienced Mobile Engineer, you will be providing a significant impact on our customers' experience with Raisin product by optimizing Mobile applications for performance and scalability.
    • You will drive internal platform efforts, improving development tools and Mobile application ecosystem according to modern principles.
    • You will research, assess, develop and maintain new technology solutions for our Mobile platform.
    • You will provide stable automated solutions for our internal customers to speed up Mobile application testing and delivery.
    • Nurture teams to strive for test automation and quality assurance throughout the development process.
    • You will own, maintain and continuously evolve a large-scale Mobile monorepo, ensuring its scalability, reliability and long-term sustainability.
    • You will own, optimise and scale the shared CI pipeline, improving build performance, stability and developer productivity across teams.
    • Act as a 'Mobile First Aid' point of contact, proactively unblocking engineers on platform and build-related issues.
    • You will continuously enhance the developer experience by streamlining workflows, reducing friction and introducing improvements across the Mobile toolchain.
    • Drive architectural decisions together with the team, shaping the evolution of the Mobile platform in alignment with engineering standards and long-term strategy.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • You hold a university degree in Computer Science or related fields or equivalent practical experience.

    Qualifications

    • You can demonstrate proficiency with React Native, React Hooks, Redux, React Navigation, and TypeScript, with the ability to build scalable, maintainable codebases.
    • You are an expert with tools like Datadog or Firebase Crashlytics to monitor performance and debug production issues.
    • You have a strong understanding of mobile app security, including secure authentication (OAuth, JWT), encryption, and data privacy compliance.
    • You have knowledge of creating and managing native modules for iOS and Android to enable seamless interaction between Native and React Native components.
    • You have a strong passion for testing and are familiar with E2E testing tooling like Maestro.
    • You feel comfortable and confident participating in technical and architectural discussions.
    • You are an open-minded and creative team player who is eager to contribute to the ongoing improvement of our technology and culture.
    • You have great communication skills in English.

    Experience

    • You bring 3+ years of experience as a React Native developer, with a strong record of delivering high-quality, performant mobile applications for iOS and Android platforms.
    • You demonstrate strong knowledge and experience in managing monorepos and related challenges with tools like Nx or similar.
    • You have hands-on experience with integration, testing, code signing, and deploying apps through app stores, and are familiar with CI/CD pipelines like GitLab, Fastlane, and Expo EAS.
    • You show a strong experience working with RESTful APIs and GraphQL, as well as integrating third-party SDKs and libraries into mobile applications.

    This text has been machine translated. Show original

    What we offer

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

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    Food & Drink

    Work-Life-Integration

    More net

    Topics that you deal with on the job

    Job Locations

    • Location Berlin

      Germany

    This is your employer

    Raisin Bank AG

    Raisin Bank AG

    We are Raisin, a dynamic and fast-growing fintech company that is a trailblazer for open banking in the savings and investments space. As one of the most successful European fintech companies, we built award-winning marketplaces to help customers gain better access to competitive savings, investment, and pension products.

    Description

  • Company Size
    1-49 Employees
  • Language
    English
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Industry, Production
  • Logo Raisin Bank AG

    Senior Mobile React Native Engineer - Platform

    Location
    Berlin
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs