Design Engineer

Apply now

Design Engineer

At Appwrite, we’re looking for a Design Engineer to join our team

Full-time · Remote

About the job

As a Design Engineer at Appwrite, you'll be at the forefront of creative development, shaping our product, website, and other touchpoints. Collaborating closely within a cross-functional team including designers and engineers, you'll contribute to crafting highly polished experiences. Your passion for the intersection of engineering and design will drive you to help raise the bar in terms of quality, ensuring that we deliver the highest level of quality products and experiences. If you're eager to make an impact in the world of software development and are committed to excellence, we'd love to hear from you.


  • Play a key role in crafting intuitive, performant and visually appealing user interfaces for Appwrite's touchpoints.

  • Ownership of the improvement and development of our design system to ensure consistency and efficiency in design implementation. 

  • Enhance design with advanced features like animations and micro-interactions to elevate user experience and aesthetic appeal.

  • Bridge the gap between design and engineering by facilitating workflow improvements and raising the quality standard. 

  • Stay current with industry trends, emerging technologies, and best practices in creative development, and incorporate relevant advancements into Appwrite's processes.

  • Proficient in browser rendering techniques to optimize user interface experiences and ensure seamless functionality across various web platforms.

  • Optimize the frontend codebase for performance, focusing on Core Web Vitals (Largest Contentful Paint, First Input Delay, Cumulative Layout Shift) and other key metrics to ensure a fast, responsive, and visually stable user experience.

  • Integrate accessible design principles into frontend development, including semantic HTML markup, ARIA attributes, and first-class keyboard support.


  • Strong programming skills and experience with frameworks. Experience with Svelte is a plus.

  • Excellent eye for detail and design, with an understanding of layout, typography and color. 

  • Striving for perfectionism by aiming to craft the ultimate user experience, focusing on aspects such as performance, accessibility, and design excellence.

  • Excellent communication and collaboration skills. You have closely collaborated with designers and other engineers in previous roles.

  • Ability to thrive in a fast-paced, dynamic startup environment and adapt to evolving priorities.

  • Passion for crafting beautiful transitions, animations and micro-interactions in our product and website.


🏠 100% Remote

Our entire company is distributed, so we take remote work seriously. If you’d rather not work from home, we will cover the cost of a coworking or office space.

📈 Stock Options

Get generous stock options for a company that is growing blazing fast and is backed by top VCs 

🕰 Flexible Hours & Days

We're a remote team working in different time zones, from UTC+06:00 to UTC-06:00. Choose the hours and days that work best for you!

🏥 Healthcare

Employees receive generous medical, dental, vision, and life insurance. Full-time contractors will have the cost of healthcare factored into their salary. Our recruiting team can help confirm which applies to you.

❤️ Github Sponsorship of Your Choice

We would love to give an annual sponsorship to any GitHub project of your choice!

🎓 Learning

Appwrite provides $3,000 USD for employees to attend conferences, take classes, or otherwise further their education.

✈️ Gatherings

We typically meet up couple times a year in person for work and fun! What will be our next location? NYC, London, LA, or Barcelona? Help us decide!

🖥 Top Notch Equipment

Appwrite will let you choose a new laptop of your choice (up to $3,000 USD) and will reimburse up to $500 USD for office expenses.

🧦 Unlimited SWAGS

At Appwrite, we really love Swags. Each new team member gets unlimited credits to grab any official Appwrite Swag that they wish.

Apply for the job

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