Job details

Senior Software Engineer - React Native

  • GraphQL
  • Defi
  • AWS
  • TypeScript
  • React Native
  • web3
  • Typescript

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 7 months ago

About the Role

You’ll be at the ground floor of bringing Tensor to the next 1 million traders by building the slickest mobile trading app in all of crypto.

You will:

  • Spearhead the implementation of a new mobile app for a Tensor Special Project
  • Define best practices to build a performant and maintainable React Native app
  • Take existing Figma mockups and implement features and flows in React Native

You must:

  • Be excited about web3/crypto/NFTs. We really cannot overstate this - you’ll be joining a team of web3 nerds
  • Be a generalist with 3+ years of experience working on performant mobile apps
  • Have deep professional experience with React Native consumer apps that have scaled to 100K+ users
  • Understand the trade-offs & limitations of React Native vs native components, and when to implement native components

Bonus points for:

  • Experience with any of the following: Relay/GraphQL, Expo, Typesense
  • Experience with blockchains, such as Solana, EVM, or Bitcoin
  • Strong open-source contributions: we like to work with devs who are passionate about their craft
  • Experience optimizing mobile apps to the limits of the OS and hardware
  • Good intuition on when to move fast/break things vs when to move carefully

What you’ll get:

  • Generous ownership & stake in the company. We’re looking for owners 🤝
  • A fast-paced, no-BS environment
  • Flexible working hours & hybrid schedule
  • Top-of-the-line M3 Macbook Pro and peripherals

Our existing stack is Rust (protocol) / TypeScript (back-end & front-end), React Native, AWS, Kubernetes and a bunch of distributed data systems (Kafka, RDS/Postgres, ElasticSearch).

You will be bringing a React Native app that will serve millions of users to life.

Location

We’re remote-first. The founding team is in Toronto, and you’re welcome to join us there, but you don’t have to.