Senior Software Engineer Full Stack
Web3Auth is a non-custodial authentication infrastructure for Web3 applications, supporting multiple blockchains including Solana.
Maintainer signals as of 8/12/2026
Funding history
About Web3Auth
Web3Auth provides a seamless authentication solution for Web3 applications, offering support for various blockchains, including Solana. It enables developers to integrate secure, user-friendly authentication methods into their dApps, leveraging cryptographic keys and social logins to enhance user onboarding and security.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will take end-to-end technical and engineering ownership of applications and product features. You will design, develop, document, test, and implement new functionality, enhancements, and corrections across the stack. You will coordinate engineering activities, guide development, lead architecture decisions, participate in design and code reviews, promote engineering best practices, and take part in Agile ceremonies.
Requirements
- 3+ years of work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree
- Passion for cutting-edge technology and solving complex business problems
- Blockchain or crypto experience
- Experience developing web-based applications, libraries, and microservices using Golang, JavaScript, or TypeScript
- Interest or experience in cryptography or blockchain development
- Experience with Angular, React, Vue, NodeJS, MySQL, MongoDB, and REST web services
- Understanding of state-management patterns such as Redux or Vuex
- Experience with modern front-end technologies such as Babel and webpack
- Track record of delivering high-quality UI
- Experience with dApps or crypto wallet development
- Exposure to CI/CD and AWS
Responsibilities
- Take complete end-to-end technical and engineering ownership of applications and product features
- Design, develop, document, test, and implement new functionality
- Build enhancements, modifications, and corrections to existing software
- Coordinate engineering activities across project delivery
- Guide day-to-day development activities
- Lead architecture decisions and participate in design, design review, code review, and implementation
- Promote engineering best practices across the development lifecycle
- Participate in Agile stand-up meetings, sprint planning, reviews, and retrospectives
