Developer Advocate

An open source Ethereum protocol for memberships & subscriptions.

Maintainer signals as of 9/25/2026

1230 West Washington Street, Suite 310, Tempe, Arizona, 85288, USA, United States
About Unlock Protocol

Unlock is a protocol developers, creators, and platforms can use to create memberships. Unlock’s goal is to ease implementation and increase conversion from “users” to “members,” creating a much healthier monetization environment for the web. In short, Unlock is an open-source, collectively owned, community-governed, peer-to-peer system that creates time-based memberships.

View jobs by Unlock Protocol

Skills

About the Role

Write open-source code, samples, and plugins for the Unlock Protocol; design developer-facing features and experiences; create tutorials and presentations; lead live-coding sessions; review code; support external developers; build demos; and help lead external moderator teams.

Requirements

  • 3+ years of experience as an individual contributor software developer.
  • Production-grade code including tests and documentation.
  • Extensive JavaScript experience across front-end and backend development.
  • User experience design and visual design skills.
  • Experience with blockchain, NFTs, Ethereum, or web3.
  • Independence and proactivity.
  • Ability to motivate, empower, and lead external moderator teams.
  • Ability to quickly learn and teach technologies and frameworks.
  • Excellent English communication skills.

Responsibilities

  • Write open-source code, samples, and plugins.
  • Design and specify features for third-party developers and creators.
  • Write tutorials and record presentations.
  • Perform live-coding sessions at conferences and events.
  • Review code and provide feedback to internal and third-party developers.
  • Build demos with strategy and partnerships.
  • Motivate, empower, and lead external moderator teams.

Benefits

  • Competitive compensation and employee benefits.
  • Opportunity to work in a multinational, high-performance team with diverse backgrounds.

Hiring Process

Submit a CV and a cover letter describing your background and motivation to join Unlock Inc.