We launched recruiters.rip, let your AI apply for you. First month free with code onemonthfree

Senior Software Engineer: Assets

MetaMask is an active Consensys-developed self-custodial crypto wallet and onchain finance platform available through browser extensions and mobile apps.

Fort Worth, TX, United States
About MetaMask

MetaMask provides self-custodial digital-asset management and access to decentralized applications. Its current platform includes wallet functionality, token swaps, trading, payments, earning, MetaMask Card, security features, Snaps, Agent Wallet, and developer tooling. MetaMask is a Consensys product and brand rather than an independently evidenced legal entity.

View jobs by MetaMask

Skills

Candidate Availability

About the Role

You will architect, build, and maintain features related to digital assets across MetaMask clients, including ERC-20 tokens, NFTs, Token Lists, and Token Detail Pages. You will develop and support core wallet controllers that manage asset state and data, expand asset support to emerging standards such as Real World Assets, and help create intuitive, efficient, and secure Web3 interactions. You will collaborate with product managers, designers, and engineers and take part in code reviews.

Requirements

  • 3+ years working with mobile-based technologies
  • 3+ years building websites and/or applications
  • Experience with React and React Native
  • Strong knowledge of modern Javascript (ES6/TypeScript/etc.)
  • Familiarity with blockchain fundamentals and Web3 integration
  • Working knowledge of cross platform/browser compatibility
  • Experience working with APIs and middleware services
  • Experience working in an agile development team
  • Experience developing applications with clean code practices, testing, and adherence to coding standards
  • Understanding of web-based security considerations
  • Good verbal and written communication in English

Responsibilities

  • Architect, build, and maintain features related to digital assets across MetaMask Clients, including ERC-20 tokens, NFTs, Token Lists, and Token Detail Pages
  • Develop and support core wallet controllers that manage asset state and data
  • Expand asset support to include emerging standards such as Real World Assets (RWAs)
  • Create intuitive, efficient, and secure Web3 interactions
  • Collaborate with product managers, designers, and other engineers to deliver high-quality features
  • Participate in code reviews and help maintain high code quality standards