Consensys is seeking a Senior Fullstack Engineer to work on the MetaMask platform. This role involves working on the transaction supply chain and improving the user experience within the web3 ecosystem. The engineer will be responsible for developing and maintaining public-facing API services that support MetaMask users and developers.
Responsibilities:
- Develop and maintain API services.
- Work on transaction simulations, ordering, and routing.
- Ensure the safety and security of user funds.
- Collaborate in a distributed, asynchronous remote team environment.
- Write technical documentation.
It would be great if you brought this to the role
- 3+ years of experience as a fullstack Software Engineer working on production applications
- Experience with mobile development (React Native)
- Experience with web development (React)
- Experience working with systems utilising Golang in production
- Experience implementing appropriate software patterns and practices for complex business domains e.g DDD, CQRS etc
- Experience working on agile projects in an Agile environment in CI/CD setup
- Experience working in a distributed, asynchronous remote team environment
- Writing good technical documentation for use by internal teams
- Be “T-Shaped”, demonstrating a depth of knowledge in a specific area whilst maintaining a breadth of knowledge across multiple ecosystem topics.
Bonus Points:
- Experience with mobile development (React Native)
- Experience working with decentralised applications or web3 protocols
- Understanding of transaction supply chain, MEV and associated actors.
- Experience with microservices architectures
- General interest in DevOps topics/experience with Docker and/or Kubernetes and deploying cloud infrastructure (AWS / Azure)
- General interest in economic incentive theory