Developer Advocate Intern
We are seeking a motivated and enthusiastic Integrations Engineer Intern to join our Developer Advocate 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.
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
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
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.
Do you want to join our team? Then we'd love to hear about you!