Full Stack Developer

  • Trust Machines
  • Remote
  • Mar 17, 2022
Full time Bitcoin Engineering Remote

Job Description

The mission of Trust Machines is to build the largest ecosystem of Bitcoin applications and grow the Bitcoin economy. We’ve recently raised $150M to realize this vision, build Bitcoin apps, and the open source technologies required to unleash the true potential of Bitcoin as a final settlement layer. Trust Machines is doubling down on Bitcoin and Stacks, a programming layer for Bitcoin, to help make it faster and easier to develop on, while building applications that make Bitcoin productive. 

Trust Machines is looking for a full stack engineer to help us succeed in our mission to build the largest ecosystem of Bitcoin applications. We're looking to bring on a React developer (or comparable component based UI framework) who can help us launch prototypes for DAO tooling — specifically building a treasury, voting, identity verification, and other features. As one of the early team members you'll have an instrumental impact on upcoming launches and developing apps you'd like to see built on Bitcoin.  

What You'll Do:

  • Build a functional UI for the Stacks treasury, proposals, and other features 
  • Collaborate with our smart contract engineer to integrate Clarity smart contracts into the front-end of the app 
  • Critical thinking and creative brainstorming around building out the business logic for how to build products that serve our Web3 stakeholders
  • Work cross-functionally with other members of the growing Trust Machines team to share knowledge and establish smart contract best practices 

What We're Looking For: 

  • Proficiency in backend development (e.g. Node/JS, Python, Go, Rust, etc.)
  • Good understanding and comfort with storage / caching solutions ranging from SQL databases (e.g. Postgres) to NoSQL systems (e.g. Redis)
  • Experience with typed JavaScript (ideally TypeScript)
  • You've developed and shipped user-facing products 
  • You’re familiar with current trends and best practices in front-end architecture, including performance, security and usability
  • Deep curiosity to learn and stay on the bleeding edge of NFTs, DAOs, DeFi and Web 3.0 
  • Passion for building delightful developer experiences
  • Candidates who are extremely self motivated

Nice to haves:

  • Experience working in a public Github repo and/or contributing to open source projects
  • Experience building a real-time chat client 
  • Experience building decentralized apps and storage systems like IPFS or Arweave