Platform Engineer - functions at Appwrite
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 NowYou 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!
More Fullstack Jobs
Discover similar opportunities that match your skills
Embedded & Desktop Linux Systems Engineer - Optimisation
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
Rust Engineering Lead - Linux and Open Source
Solana Program Engineer
SDET Automation Engineer
Cloud Test Engineer
Binance Accelerator Program - Java Engineer (Web3 Wallet)
Senior Java Developer - Web3 Earn
About Appwrite
Appwrite is an open source backend as a service platform that enables developers to build secure and scalable applications rapidly by providing APIs for authentication, databases, storage, functions, messaging, realtime updates, and hosting.
View Company Profile