Senior Fullstack Software Engineer

Consensys Logo

Consensys

📍Remote - Worldwide

Summary

Join Consensys, a leading blockchain and web3 software company, and become a Software Engineer on the MetaMask Card team. You will play a crucial role in developing and enhancing features that seamlessly integrate crypto assets with traditional payment systems. This involves working on user experience (mobile/web/browser extension), API integration, and managing various partners and payment methods. The ideal candidate possesses strong full-stack development skills, experience with mobile and web development frameworks, and a deep understanding of the Ethereum ecosystem. You will be responsible for developing new features, managing partners, and streamlining the integration process while minimizing technical debt. Consensys offers a remote-friendly, startup environment with opportunities to work on innovative projects and contribute to the future of web3.

Requirements

  • 3+ years of experience as a Full Stack Software Engineer working on Production applications
  • Experience with mobile development (React Native)
  • Experience with web development (React)
  • Experience with back-end development (Node/Express/NestJS)
  • Experience working on agile projects in an Agile environment
  • Experience working in CI/CD setup
  • Experience working in a distributed, remote team environment
  • Excellent communication skills
  • Ability to write good technical documentation
  • Located in North or South America/able to work PT or ET business hours

Responsibilities

  • Develop new features for MetaMask Card
  • Enhance existing features of MetaMask Card
  • Facilitate the integration of web3 with traditional payment methods
  • Work on user experience (mobile/web/browser extension)
  • Handle API integration
  • Manage various partners, payment methods, and crypto assets
  • Streamline the integration process
  • Curb the growth of technical debt
  • Engage in research to conceive innovative features

Preferred Qualifications

  • Understanding of how traditional debit/credit card protocols work
  • Understanding of the Ethereum ecosystem
  • Experience with third-party integration (web views, APIs, OpenAPI specifications…)
  • General interest in DevOps topics / experience with Docker and/or Kubernetes and deploying cloud infrastructure (AWS / Azure)
  • Interest in streamlining and automating recurring processes
  • Blockchain / smart contract development: Solidity / Ethereum, Web3.js or Ethers.js library
  • Experience using or working with decentralized applications or web3 protocols
  • BSc/MSc in Computer Science or related subject

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.