About the job
As a Product Engineer Intern at Appwrite, you’ll work with a team that builds and improves our product. You’ll collaborate with Platform Engineers, Designers, and the Growth team to bring creative ideas to life and enhance user experience. This internship is a great opportunity to learn frontend technologies, and performance optimization while working in an innovative, fast-paced environment.
Responsibilities
Assist in developing product ideas and solutions based on user interest and experience collaborating closely with Product Designers and Platform Engineers.
Learn and use front-end technologies to build simple and effective solutions.
Help test product features to make sure they work well and are reliable.
Support the team during feature launches by identifying and fixing issues.
Research competing products and share insights to help improve our product.
Learn how to improve product speed and ensure it works smoothly on different devices.
Follow best practices for making websites accessible to all users.
If you have prior experience, support the team in improving automated testing and identifying areas where test coverage can be strengthened.
Bonus: work with designers to add animations and interactive features to improve user experience.
Requirements
Foundational knowledge of HTML, CSS, JavaScript, and Svelte.
Enthusiasm for understanding product development.
Attention to detail and a willingness to learn from experienced engineers and designers.
Strong communication skills and a positive, proactive attitude.
Ability to work independently and as part of a team.
Good to have
Experience contributing to significant/popular open-source projects
Active participation in the Appwrite Discord community
Previous quality contributions to the Appwrite open-source repository
Familiarity with using Appwrite in your personal or professional projects