Software Engineer
Notebook Labs is a crypto company that developed zero-knowledge infrastructure for anonymous, accountable Web3 identity and later announced Zephyr, a decentralized crypto on/off-ramp.
Funding history
About Notebook Labs
Notebook Labs used zero-knowledge proofs to let users prove humanity, KYC-related credentials, and aggregated reputation across wallets without exposing personal information. Its stated applications included DeFi, governance, airdrops, and credit scoring. In September 2023, Notebook Labs announced Zephyr, a non-custodial, decentralized on/off-ramp using escrow, an on-chain order book, and zero-knowledge proofs of payment receipts.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
The role focuses on developing Notebook Labs' private identity layer for Web3, including browser and server-side applications, Web3 functionality, cloud deployment, and frontend security.
Requirements
- 3+ years of experience with Node.js
- 3+ years of experience with TypeScript
- 3+ years of experience with React
- Experience developing on AWS
- Ability to stay accountable in a fast-paced environment
- Based in the Bay Area and willing to work in Menlo Park 2-3 days per week
Responsibilities
- Write JavaScript and TypeScript for browser and server applications
- Develop and maintain Node.js backend services
- Build and maintain React frontend components
- Integrate Web3 stack features into products
- Deploy and manage applications on AWS
- Improve frontend security and support penetration testing
Benefits
- Knowledge of Solidity
- Experience with penetration testing and frontend security
- Experience working with small teams
