Appwrite logo

Platform Engineer - functions at Appwrite

Remote 🌍 Work from Anywhere Full time Mid Posted 

Job Description

About Appwrite

Appwrite is a distributed company building an open source backend-as-a-service platform for developers. We are a remote, distributed team working across multiple time zones and building tools that help developers ship faster.

About the job

We are looking for a Platform Engineer to join the functions team. This is a full-time, 100% remote role where you will help shape the foundation of our developer platform by building scalable backend systems and crafting seamless, high-performance frontend experiences. You will work across the stack to develop reliable platform services, intuitive user interfaces, and powerful developer tools. You will collaborate with a distributed team, engage with our global open source community, and take ideas from concept to production with ownership and autonomy.

Responsibilities

  • Design, develop, and maintain full stack applications using modern frontend and backend technologies.
  • Build, deploy, and manage backend services within Appwrite, including databases, authentication, file storage, and functions.
  • Develop responsive and intuitive user interfaces using frameworks like React, Vue.js, or Angular.
  • Write clean, scalable, and maintainable code following best practices and coding standards.
  • Integrate RESTful or GraphQL APIs and handle secure client-server communication.
  • Implement CI/CD pipelines and collaborate with DevOps for deployment and monitoring.
  • Write automated unit and integration tests to ensure code reliability.
  • Work closely with UX/UI designers, product managers, and other developers to define and deliver quality features.
  • Troubleshoot, debug, and optimize performance across the stack.
  • Stay up to date with new tools and technologies relevant to the role, especially within the Appwrite ecosystem.

Requirements

  • 3+ years of experience in full stack development.
  • Strong proficiency in JavaScript, TypeScript, PHP, or other modern web languages.
  • Hands-on experience with backend platforms or services, including setup, API integration, database management, and serverless or cloud functions.
  • Proficiency in at least one modern frontend framework: React, Vue.js, or Angular.
  • Experience with Node.js, Express, or similar backend runtimes.
  • Familiarity with Docker, Kubernetes, serverless environments, and container orchestration is a plus.
  • Experience with Git and GitHub and agile development workflows.
  • Strong understanding of RESTful API design, authentication mechanisms such as OAuth and JWT, and security best practices.
  • Excellent problem-solving skills and a proactive mindset.

Benefits

  • 100% remote work, with coworking or office space costs covered if you prefer not to work from home.
  • Stock options for employees, with generous equity for a fast growing company backed by top VCs.
  • Flexible hours and days to accommodate distributed time zones; the team spans from UTC+06:00 to UTC-06:00.
  • Healthcare coverage including medical, dental, vision, and life insurance. Full-time contractors will have healthcare cost factored into salary where applicable.
  • Annual sponsorship to a GitHub project of your choice.
  • $3,000 USD learning budget for conferences, classes, or other professional development.
  • Periodic in-person gatherings, typically a couple times a year in locations such as NYC, London, LA, or Barcelona.
  • Top notch equipment - choose a new laptop up to $3,000 USD, and reimbursement up to $500 USD for office expenses.
  • Unlimited swag credits for official Appwrite items.

How to Apply

If you want to join our team as a Platform Engineer on the functions team, we would love to hear from you. Apply via the job page.

Apply online: https://www.appwrite.careers/platform-engineer-functions/en

Ready to Apply?

Take the next step in your career journey.

Apply Now

You will be redirected to the company's application page

💜 Please mention that you found the job on Remote World Jobs, this helps us grow. Thanks!