Developer Advocate Intern
Appwrite
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.