Senior React/React Native Engineer
OUR MISSION IS TO ENABLE EVERYONE TO BUILD WEALTH
We reinvent how trading and investing work by creating exceptional products people love.
Fostering a culture of excellence and high velocity is the key to our success.
Today, we serve over 5 million clients, with more than €30 billion in assets under management - a testament to the scale and trust we’ve built in just a few years.
WHAT YOU’LL DO
- Impact millions of users with every change you push to production
- Help us achieve technical excellence. Our vision is of a frontend monorepo which produces Trading 212’s iOS, Android, Web and Desktop apps with a focus on efficiency and code reuse
- Work closely with our design and backend teams to maximise quality. Communication is key
- Care for the project and its health. We're a product company and we're here to stay - code maintainability is of utmost importance
WHAT YOU NEED TO HAVE
- TypeScript experience
- React Native or React or Next.js experience
- Experience with at least one global state management solution - TanStack Query (FKA React Query), Zustand, Redux/RTK, Jotai, XState, Context API, MobX or similar
- Experience with RESTful-based APIs
NICE TO HAVE
- Experience with native mobile development (Swift/Kotlin)
- Experience with CI/CD
- Experience with Reanimated/RNGH
- Experience with WebSockets
OUR TECH STACK
- React Native
- TypeScript
- State management - TanStack Query (FKA React Query), zustand
- Reanimated, RNGH
- Vite
- Monorepo setup using nx and pnpm
- Other tools - Figma, Amplitude, Sentry
- Other packages we heavily use - zod, immer
WHAT WE OFFER
- Challenges that will help you grow and realise your potential
- Opportunity to make a big Impact - you will build innovative services used by millions of investors to build wealth
- Work with smart, spirited, helpful, high-performing colleagues with a common goal
- An environment where nothing is set in stone
- Appreciation for your...