No applications. Teams find and message you directly.
Join Consensys as a Senior Software Engineer on the Predict team, focusing on integrating Prediction Markets into MetaMask. Work remotely and help build user-friendly features for millions of users.
Consensys is focused on integrating Prediction Markets directly into the MetaMask platform.
Responsibilities
- This role is specifically within the Predict team, which is focused on integrating Prediction Markets directly into the MetaMask platform. As a Senior Software Engineer on this team, you will be instrumental in building the core infrastructure and user-facing features that enable millions of users to engage with prediction markets securely and intuitively within their wallet.
- Designing and implementing the front-end components and user experience for prediction market interactions across MetaMask clients.
- Developing robust and scalable backend services and APIs to fetch real-time market data, manage user positions, and facilitate transaction signing.
- Ensuring seamless and secure integration with on-chain prediction market protocols.
- Optimizing the performance and security of all Predict features, handling real-time data feeds and high-volume transaction throughput.
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.
- Experience with prediction markets, token trading and/or sports betting.
- Experience with DeFi protocols, especially prediction markets.
- Knowledge of financial products in the digital space.
- Interest in blockchain technologies and Web3.
- Basic understanding of cryptography principles.
- Experience working in distributed teams.
- Previous experience working in Web3.
- Familiarity with the Web3 wallet ecosystem.
- Experience with performance optimization.
- Don't meet all the requirements? Don't sweat it. We’re passionate about building a diverse team of humans and as such, if you think you've got what it takes for our chaotic-but-fun, remote-friendly, start-up environment—apply anyway, detailing your relevant transferable skills in your cover letter.