Senior Fullstack Engineer - Developer Tooling
The Role
Xverse is the most advanced and user-friendly Bitcoin wallet, supporting Ordinals, Runes, BRC20, Stacks and Rare Sats. Our team is globally distributed, agile and fast moving. Ultimately we are focused on onboarding the next 100 million users to web3, positioning ourselves to be the go to wallet and gateway.
We are on the lookout for a Senior Fullstack Engineer with a special focus on Developer Tooling (Dev Tools) to join our team. This role is perfect for a well-rounded, autonomous fullstack engineer with a passion for making tools for other developers to use. We love candidates with open source contributions and extensive experience in API and SDK developments. The ideal candidate will work on our Sats Connect project and enhance the tools and libraries that empower developers with the Xverse, Bitcoin and other Layer 2 solutions ecosystem.
If you love being at the frontier of new technologies, excited about where crypto is heading, and interested in the future of Bitcoin development, this role is for you. To be a good fit for our team, we are looking for candidates who are articulate, resourceful, and have strong opinions about how to bring the mission to life and are able to work collaboratively with others with respect and an open mind.
Responsibilities
- Design, develop, and enhance our developer tools, including Sats Connect, SDKs and APIs.
- Optimize APIs and infrastructure components, ensuring scalability, security, and efficiency.
- Versatile in fullstack development, from sophisticated backend logic to engaging front-end interfaces.
- Create and maintain detailed developer documentation, guides, and possible tutorials, helping other developers in utilizing our tools effectively.
- Implement robust version control practices and maintain a keen focus on backward compatibility, advocating for standards that support long-term project sustainability.
- Leverage experience with wallet API tools and SDKs in the crypto/web3 sphere, such as Web3.js, EVM, or other Web 3 SDKs.
- Engage in the development of our whole product which includes the mobile application, web application, extension and more.
Qualifications
- 5+ years of full-stack development, with 3+ years of Web3 experience with a significant focus on developer tools and/or infrastructure projects.
- Demonstrated contribution to open source projects, developer communities or other developer collaboration projects.
- Proficiency in JavaScript/TypeScript, Node.js and modern frameworks.
- Passionate about Web3 technologies, curious about Bitcoin ecosystem.
- Extensive experience with API, SDK development, version control systems, and a strong stance on backward compatibility.
- Creative problem-solving skills, with a history of working on innovative projects, especially in new technology or Web 3 domain.
- Experience development of applications utilizing Web3 SDKs.
- Comfortable to work with loose requirements.
- Excellent and effective verbal and written communication skills, capable of producing high-quality developer documentation and guides.