Developer Advocate
Skills
About the Role
You will build open source examples, plugins, and samples that showcase the Unlock Protocol across languages and frameworks. You will design and specify features and developer experiences that make integration easier. You will create tutorials, record presentations, and perform live coding sessions and conference talks. You will review third party code and provide actionable feedback to improve implementations. You will collaborate with product and partnerships leads to build polished demos that highlight product capabilities.
Requirements
- 3+ years experience as an individual contributor software developer with production grade code including tests and documentation
- Extensive JavaScript experience on front end and backend
- User experience design and an eye for visual harmony
- Experience with blockchain NFT Ethereum and the web3 movement
- Independent and proactive
- Ability to motivate empower and lead teams of external moderators
- Ability to quickly learn and teach new technologies and frameworks
- Excellent communication skills in English (native level)
- Native application experience (preferred)
- Previous startup experience (preferred)
- Experience as maintainer of open source libraries and frameworks (preferred)
Responsibilities
- Write open source code samples and plugins
- Create demos to showcase the protocol
- Design and specify developer features and experiences
- Write tutorials and record presentations
- Perform live coding sessions at events
- Review code and provide feedback to internal and external developers
- Collaborate with strategy and partnerships to build demos
