Developer Advocate

Apply now

Developer Advocate

At Appwrite we're looking for a Developer Advocate to join our team.

Full-time · Remote

About the job

At Appwrite, we’re looking for a Developer Advocate to help developers succeed with our platform through high-quality documentation, technical writing, and hands-on community support. You’ll work closely with engineering and product to turn releases, questions, and real-world developer pain points into clear docs, tutorials, changelogs, and technical posts that drive adoption and reduce friction.

This role is not events-first. While speaking and travelling can occur occasionally, the core of the job is consistently shipping written and technical output, as well as collaborating frequently.

Responsibilities

  • Write and maintain product documentation for new features and releases, including quickstarts and tutorials.

  • Produce technical blog posts and launch content that help developers build successfully with Appwrite

  • Own changelog quality by translating release notes into clear, developer-friendly updates.

  • Engage with developers across key channels (Reddit, Discord, GitHub, X, and other public platforms), answering questions, and identifying recurring issues, and partnering with the Support team to escalate issues when needed.

  • Turn community and support signals into documentation improvements, new tutorials, and actionable product feedback.

  • Collaborate closely with engineering and product to validate technical accuracy, reproduce issues, and improve developer experience.

  • Support Appwrite hackathons with clear guidance, documentation, and developer support and engagement.

  • Contribute to integrations and customer-facing technical content (demos, workshops, stories) as priorities and bandwidth allow.

Requirements

  • 3+ years in Developer Relations (or equivalent: technical education + community + content for a developer product).

  • Strong technical foundation (you can reason about APIs/SDKs, debugging, tradeoffs, and developer experience like a senior engineer).

  • Proven portfolio of technical writing (docs, tutorials, blog posts, guides).

  • Ability to reproduce issues, create minimal examples, and collaborate through PRs/issues.

  • Strong written communication and a bias toward shipping.

  • Comfortable working with a globally distributed team across time zones.

  • Open-source contributions or maintenance experience.

  • Experience with backend platforms (APIs, auth, databases, storage, realtime, functions).

  • Experience supporting hackathons, templates, or integrations.

Apply for the job

Do you want to join our team? Then we'd love to hear about you!