Their backend stack consists of Go and Node.js / TypeScript services, communicating using gRPC. This all culminates in a GraphQL API that is used by mobile app. They use Kubernetes with the Google Cloud Platform, including its Firestore & Datastore databases, BigQuery, Pub/Sub and more. Among other things, backend is responsible for user authentication, dealing with the Ethereum blockchain, performing Know Your Customer and Customer Due Diligence tasks, managing payment card, and powering mobile app. It also needs to help other teams get their job done.
Joining Monolith is an opportunity to shape the future of finance. Their mission is to make it easy, safe and fun to grow money through the power of decentralised technology. They believe that blockchains will be transformative for society, and they’re dedicated to introducing the magic of DeFi to the world.
The responsibilities for this position include:
- Programming (yay!)
- Helping colleagues, for instance through the code review process
- Keeping services running
- Researching new problems
- Proposing solutions
- Building tools to make jobs easier
They’re looking for candidates who:
- Bring a collaborative spirit
- Are pragmatic and solve the right problem at the right time
- Take pride in shipping their work
- Share their own unique perspective
If you’re excited by the chance to work with us and you think programming as part of backend team sounds like something you’d be good at, get in touch with them via the link below.