R
Raisin
MobileSenior
(Senior) Mobile React Native Engineer - Platform (m/f/d)
React NativeReact HooksReduxReact NavigationTypeScriptREST APIGraphQLGitLabFastlaneExpo EasDatadogFirebase CrashlyticsOAuthJWT
About the Position
Raisin is the world's leading platform for savings and investment products. Founded in 2012, the FinTech connects consumers with banks in the EU, the UK and the US. As a Mobile Platform Engineer, you will work to ensure a highly automated software development life-cycle and enable deployment of React Native apps.
Responsibilities
- Optimizing Mobile applications for performance and scalability
- Driving internal platform efforts, improving development tools and Mobile application ecosystem
- Researching, assessing, developing and maintaining new technology solutions for Mobile platform
- Providing stable automated solutions for internal customers to speed up Mobile application testing and delivery
- Nurturing teams to strive for test automation and quality assurance throughout the development process
- Owning, maintaining and continuously evolving a large-scale Mobile monorepo
- Optimizing and scaling the shared CI pipeline
- Acting as a 'Mobile First Aid' point of contact for engineers
- Enhancing the developer experience by streamlining workflows
- Driving architectural decisions together with the team
Requirements
- 3+ years of experience as a React Native developer
- Proficiency with React Native, React Hooks, Redux, React Navigation, and TypeScript
- Experience managing monorepos with tools like Nx
- Experience with integration, testing, code signing, and deploying apps through app stores
- Familiarity with CI/CD pipelines like GitLab, Fastlane, and Expo EAS
- Experience working with RESTful APIs and GraphQL
- Expertise with tools like Datadog or Firebase Crashlytics
- Knowledge of mobile app security, secure authentication, encryption, and data privacy compliance
- Experience creating and managing native modules for iOS and Android
- Familiarity with E2E testing tooling like Maestro
Benefits
- Employee Development Budget of €2,000 and four full training days per year
- Flexible working hours, home office and 30 vacation days
- Company pension scheme supported with 20%
- Subsidized membership with Urban Sports Club
- Subsidized Deutschland Ticket for commuting
- Bike leasing with JobRad and covered insurance costs
- Snacks, daily fresh fruit, and drinks provided at the office
- Relocation support for moving from another country or city
(Senior) Mobile React Native Engineer - Platform (m/f/d)