Mesh is seeking a Full Stack Engineer to help build the foundation of the world’s first global crypto payments network.
Requirements
- Proficiency in modern frontend technologies: TypeScript, React, Redux, HTML, CSS.
- Strong backend experience with languages like Go, Java, C, or Scala.
- Deep understanding of API design, microservices, and scalable system architecture.
- Hands-on experience with crypto technologies: self-custody wallet APIs, WalletConnect, Wagmi, Ethers.js, Viem.
- Familiarity with blockchain fundamentals, RPCs, and smart contract interaction.
- Security-first mindset with knowledge of AuthN/AuthZ, API security, encryption, and SAML.
- Experience working with DevOps and CI/CD pipelines; familiarity with Azure is a plus.
Responsibilities
- Design, develop, and maintain scalable backend services and APIs for core crypto functionality (wallets, payments, smart contracts, exchange integrations).
- Build and optimize responsive, user-friendly web applications using modern JavaScript/TypeScript frameworks.
- Implement security-first solutions with best practices in authentication, authorization, and encryption.
- Write clean, well-documented, and efficient code across the stack.
- Participate in architectural decisions, system design reviews, and code reviews.
- Troubleshoot issues, conduct performance tuning, and ensure cross-browser/mobile compatibility.
- Contribute to DevOps workflows, CI/CD, and deployment processes across multi-cloud platforms (Azure, AWS, GCP).
Other
- 5+ years of experience as a full stack or frontend/backend-focused engineer.
- Passion for building high-quality fintech or crypto products.
- Strong communication and collaboration skills in a distributed, global team environment.
- We have a strong preference for candidates based in the San Francisco Bay Area to enable close collaboration with our core team.