Platform Engineer - Functions
Platform Engineer - Functions

Platform Engineer - Functions

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Build scalable backend systems and seamless frontend experiences as a Platform Engineer.
  • Company: Join Appwrite, a fast-growing company focused on developer platforms and open-source community engagement.
  • Benefits: Enjoy 100% remote work, stock options, healthcare, and generous education sponsorship.
  • Why this job: Work on exciting tools for developers with ownership, autonomy, and a collaborative culture.
  • Qualifications: 3+ years in full stack development with experience in modern frameworks and backend services.
  • Other info: Choose your own laptop, enjoy unlimited swag credits, and meet up globally for fun!

The predicted salary is between 43200 - 72000 £ per year.

At Appwrite we are looking for a Platform Engineer to join our team.

As a Platform Engineer working as part of the functions team at Appwrite, you’ll help shape the foundation of our developer platform by building scalable backend systems and crafting seamless, high-performance frontend experiences. You’ll work across the stack to develop reliable platform services, intuitive user interfaces, and powerful developer tools. You’ll collaborate with a distributed team, engage with our global open-source community, and take ideas from concept to production with ownership and autonomy. If you’re excited about problem-solving and working on tools developers love, this role is for you.

Responsibilities

  • Design, develop, and maintain full stack applications using modern frontend and backend technologies.
  • Build, deploy, and manage backend services using Appwrite, including databases, authentication, file storage, and functions.
  • Develop responsive and intuitive UIs 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 client-server communication securely.
  • 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.
  • Hands-on experience with backend platforms or services, including setup, API integration, database management, and serverless/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 (optional but a plus).
  • Experience with Git/GitHub and agile development workflows.
  • Strong understanding of RESTful API design, authentication mechanisms (OAuth, JWT), and security best practices.
  • Excellent problem-solving skills and a proactive mindset.

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. 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!

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! Appwrite provides $3,000 USD for employees to attend conferences, take classes, or otherwise further their education. We typically meet up a couple of times a year in person for work and fun! What will be our next location? NYC, London, LA, or Barcelona? Help us decide!

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. At Appwrite, we really love Swags. Each new team member gets unlimited credits to grab any official Appwrite Swag that they wish.

Do you want to join our team as our new Platform Engineer? Then we’d love to hear about you!

Platform Engineer - Functions employer: Appwrite

At Appwrite, we pride ourselves on being an exceptional employer that champions remote work and flexibility, allowing our Platform Engineers to thrive in a supportive and innovative environment. With generous benefits including stock options, healthcare coverage, and a commitment to professional development through conference sponsorships, we empower our team to grow while contributing to a vibrant open-source community. Join us and enjoy the autonomy to shape your work-life balance while collaborating with talented individuals across the globe.
A

Contact Detail:

Appwrite Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Platform Engineer - Functions

✨Tip Number 1

Familiarise yourself with Appwrite's ecosystem and its features. Understanding how their backend services work, especially in relation to databases and authentication, will give you a significant edge during discussions with the team.

✨Tip Number 2

Showcase your experience with modern frontend frameworks like React, Vue.js, or Angular. Be prepared to discuss specific projects where you've implemented these technologies, as this will demonstrate your hands-on skills and problem-solving abilities.

✨Tip Number 3

Engage with the open-source community around Appwrite. Contributing to discussions or even small projects can help you build connections and show your enthusiasm for the platform, which could be beneficial during the interview process.

✨Tip Number 4

Prepare to discuss your experience with CI/CD pipelines and DevOps practices. Being able to articulate how you've implemented these processes in past roles will highlight your ability to manage deployments and ensure code reliability.

We think you need these skills to ace Platform Engineer - Functions

Full Stack Development
Backend Services Management
API Integration
Database Management
Serverless Functions
Frontend Frameworks (React, Vue.js, Angular)
Node.js and Express
Docker and Kubernetes
Container Orchestration
Git/GitHub Proficiency
Agile Development Workflows
RESTful API Design
Authentication Mechanisms (OAuth, JWT)
Security Best Practices
Problem-Solving Skills
Performance Optimisation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in full stack development, particularly with the technologies mentioned in the job description, such as React, Node.js, and API integration. Use specific examples to demonstrate your skills.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with their needs, especially your problem-solving skills and experience with backend services and frontend frameworks.

Showcase Relevant Projects: If you have worked on projects that involved building scalable backend systems or intuitive UIs, be sure to include these in your application. Provide links to your GitHub or portfolio to showcase your work.

Highlight Collaboration Experience: Since the role involves working with a distributed team and engaging with the open-source community, mention any relevant experience you have in collaborative environments, including agile workflows and remote teamwork.

How to prepare for a job interview at Appwrite

✨Showcase Your Full Stack Experience

Make sure to highlight your experience in full stack development during the interview. Be prepared to discuss specific projects where you've designed, developed, and maintained applications using both frontend and backend technologies.

✨Demonstrate Problem-Solving Skills

Since the role involves problem-solving, be ready to share examples of challenges you've faced in previous projects and how you overcame them. This will show your proactive mindset and ability to tackle issues effectively.

✨Familiarise Yourself with Appwrite Ecosystem

Research Appwrite and its ecosystem before the interview. Understanding their platform and how it integrates with modern technologies will demonstrate your genuine interest in the role and help you ask insightful questions.

✨Prepare for Technical Questions

Expect technical questions related to RESTful API design, authentication mechanisms, and coding best practices. Brush up on these topics and be ready to discuss your approach to writing clean, scalable code.

Platform Engineer - Functions
Appwrite

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>