Developer Advocate Intern

Apply now

Developer Advocate Intern

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

Internship · Remote · 6 months · Full Time

About the job

We are seeking a motivated and enthusiastic Developer Advocate Intern to join our team. In this role, you will have the opportunity to collaborate with other companies on exciting demo projects that showcase how Appwrite integrates with other tools. You will build and document simple, easy-to-follow tutorials while working closely with experienced engineers and Developer Advocates to enhance your skills. This is a great chance to gain hands-on experience with modern tools and frameworks in a fast-paced startup environment. You'll also receive direct mentorship from our engineering team and Developer Advocate leadership to help you succeed.

Responsibilities

  • Develop simple demo applications that integrate Appwrite with other tools (e.g., Appwrite + Pinecone, or Appwrite + Stripe)

  • Collaborate with community members on co-marketing projects, ensuring seamless technical integration in joint demo tutorials

  • Write concise, easy-to-understand tutorials and technical documentation for each demo, aimed at helping developers use these integrations

  • Work with the Developer Advocate team to create engaging, developer-friendly content that showcases Appwrite's flexibility and integrations

  • Participate in code reviews to ensure high-quality, maintainable code

  • Collaborate cross-functionally with the growth team to align demos with marketing campaigns and content strategies

  • Research new technologies, tools, and frameworks to identify new integration opportunities

  • Troubleshoot issues and debug demos to ensure smooth functionality

Requirements

  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field

  • Proficiency in multiple programming languages and frameworks (e.g., JavaScript, Python, Node.js, React)

  • Experience creating demo applications or tutorials with multiple tools and services

  • A foundational understanding of RESTful APIs and how to work with them

  • Examples of past demos, tutorials, or other technical projects

  • Strong communication skills with the ability to explain technical concepts clearly

  • Self-motivated, collaborative, and eager to learn in a fast-paced environment

Good to have

  • Experience contributing to open-source projects.

  • Familiarity with Appwrite or experience using it in personal/professional projects.

  • Active participation in developer communities.

  • Previous experience working on collaborative co-marketing projects or developer advocacy content.

Apply for the job

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