11 open TypeScript positions
This Senior Software Engineer role at Consensys focuses on building and enhancing MetaMask's growth engine to improve user engagement and retention across all client platforms (Extension, Mobile, Web). Responsibilities include developing user-centric solutions, contributing to backend APIs, and collaborating cross-functionally to deliver high-quality, secure Web3 interactions. The position requires strong experience with modern JavaScript, React/React Native, and a commitment to maintaining high code quality standards in a remote, agile environment.
This Senior Software Engineer role at Consensys/MetaMask focuses on building and enhancing the growth engine to drive user engagement and retention across MetaMask Clients (Extension, Mobile, Web). Key responsibilities include contributing to backend APIs/middlewares and collaborating with cross-functional teams to deliver secure, intuitive Web3 interactions. Candidates should possess 3+ years of experience with mobile/web technologies, strong knowledge of modern JavaScript/TypeScript, and familiarity with blockchain fundamentals.
The Enablement Technical Lead will join a world-class technical team focused on implementing and maintaining resilient web3 integrations using the Consensys product suite. Responsibilities include acting as the primary interface for top partner accounts, defining technical approaches for projects, and developing/delivering decentralized applications (DApps). The role requires expertise in backend, mobile, or Solidity development, along with strong knowledge of Blockchain technology and Ethereum ecosystem integration.
The Blockchain Engineer will join the Treasury team to build and maintain on-chain infrastructure supporting liquidity management, cash operations, custody, and risk management. Key responsibilities include designing and auditing smart contracts, building monitoring systems for on-chain balances, and integrating on-chain infrastructure with Treasury Management Systems for unified reporting.
The Senior Software Engineer (Growth) will be responsible for building and enhancing MetaMask's growth engine to drive user engagement and retention across Extension, Mobile, and Web clients. This role involves contributing to consumer-facing solutions, including backend APIs and middlewares, while collaborating with cross-functional teams to deliver high-quality, secure Web3 interactions. The ideal candidate must possess strong experience in mobile and web application development, React/React Native, and modern JavaScript/TypeScript.
This role involves developing the accounts system for the MetaMask wallet, focusing on designing scalable architecture to integrate new account models and hardware wallets. Responsibilities include improvements to the 'Backup & Sync' feature and developing UI/UX solutions. Candidates should have a strong background in modern web technologies and multiple blockchains.
Weekly TypeScript jobs delivered to your inbox.
The Staff Software Engineer on the RAMPS team will lead the technical direction and execution of fiat on/off-ramping features and infrastructure, connecting users between traditional finance and decentralized applications. Key responsibilities include guiding and mentoring junior/mid-level engineers, building secure and scalable systems, and maintaining high code quality. This role is critical as it impacts revenue-generating user flows within MetaMask.
The UX Engineer will join the Consensys Design team supporting MetaMask, bridging the gap between design and engineering for the wallet's app and browser extension. Key responsibilities include building pixel-perfect user interfaces using React and React Native, simplifying complex Web3 interactions, and developing high-fidelity prototypes. The role focuses on crafting seamless, intuitive, and accessible cross-platform user experiences for millions of users.
MetaMask is seeking backend Node.js developers experienced with production applications to join the API Platform team. This team builds essential backend APIs for all MetaMask platforms, including services for Price, Token, Account, and NFT data. The role requires strong technical skills in Node.js and experience working within a distributed, remote team environment.
The Engineering Manager will lead and manage two teams (API Platform & Datalake) responsible for core data building blocks powering MetaMask user experiences. The role focuses on guiding these teams to deliver high-quality, stable, and performance services that enable client teams to drive engagement and revenue. Key responsibilities include managing 2-4 engineers per team, driving feature delivery timelines, and fostering a culture of continuous learning.
The Engineering Manager for MetaMask (Assets) will lead and manage up to two teams (2-4 engineers each) responsible for core revenue-driving user experiences within MetaMask. Key responsibilities include providing technical guidance, collaborating on product roadmaps with cross-functional teams, and driving technical decisions to ensure scalable, high-quality products. The role focuses on shaping the future of decentralized finance by delivering user-centric products that increase engagement and revenue.