Open position at SatoshiLabs

React Native Developer

Work schedule
Full-time (Remote job)

We’re Trezor, a leading company in crypto security, that has pioneered the hardware wallet industry as inventors of the world’s first hardware wallet. Founded in 2013 and still 100% self-owned, Trezor has a history of open-source contributions to the bitcoin ecosystem that have shaped security and self-custody within the crypto sphere. Over the past decade, we have proudly served more than a million satisfied customers in 150 countries. Headquartered in Prague and comprised of a team of over 100 professionals, our company is dedicated to making bitcoin and other cryptocurrencies more approachable, secure, and easy to use. Our mission is to innovate, simplify and offer the most user-friendly hardware wallet! 

As a React Native Developer, you'll join our team of a remote first team with currently 3 mobile developers - taking part in the whole product development process of our mobile app product. 

Are you experienced with mobile development in React Native and up for the challenge of getting the mobile app to communicate with our hardware wallet? 

Then this could just be the project for you!

          Pavol Rusnák


          Co-founder SatoshiLabs
Pavol Rusnák
Co-founder SatoshiLabs

What do we want?

  • Understanding of client-side technologies such as Typescript, React Native, Expo

  • Experience with modern state management libraries like Jotai, Recoil, Zustand
  • Familiarity with build pipelines and tools (fastlane, setup CI build pipelines)
  • At least basic knowledge of writing platform specific native code (Swift, Kotlin/Java, Expo modules…)
  • Experience with debugging and improving performance of React Native apps
  • Experience with testing and appropriate testing tools / libraries (Jest, React-testing-library, Detox)
  • Experience with building secured and privacy-oriented apps. Therefore, you need to be aware of how things work under the hood and how it affects security and privacy
  • Familiarity with the open source world and ideally contributing to open source
  • Experience with or desire to learn functional programming principles

What technologies do we use?

  • React Native, Expo, Typescript, Redux, Jotai, Reanimated, react-native-skia

What will you get in return?

  • You get an opportunity to work on an app that has a potential to change the world

  • You'll be working closely with the grandfathers of the bitcoin hardware wallets industry
  • You can get paid in bitcoin
  • Friendly working environment and unlimited home office
  • Budget for professional development (training programs, courses, and workshops of your choice)
  • Other benefits like MultiSport card, company mobile phone tariff, on-site gym, foosball, billiard table, PS4, 3D printer, etc.
  • Free on-site parking

If you think your profile fits the description above, please don't hesitate to submit your CV, together with a cover letter. We’ll definitely get in touch with you as soon as we review your application, most likely within a week.

Share opportunity