Remote Backend Engineer

Air Ltd
Luton, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 88K

Job location

Remote
Luton, United Kingdom

Tech stack

Clean Code Principles
JavaScript
Multitier Architecture
API
Artificial Intelligence
Amazon Web Services (AWS)
Business Logic
Automation of Tests
Azure
Cloud Computing
Cloud Engineering
Code Review
Continuous Integration
DevOps
Identity and Access Management
PostgreSQL
Node.js
E2e Testing
Software Engineering
TypeScript
Data Logging
Google Cloud Platform
AWS Lambda
Backend
GIT
Build Management
Git Flow
Google Cloud Functions
GraphQL
Front End Software Development
Api Design
REST
Serverless Computing
Microservices

Job description

  • Design and build RESTful or GraphQL APIs, microservices, and business logic using Node.js and TypeScript
  • Model data and manage queries using Supabase and PostgreSQL, including functions, row-level security, and real-time features
  • Deploy and manage services on Google Cloud Platform, particularly with Cloud Run, Cloud Functions, IAM, and Pub/Sub
  • Write clean, testable code using unit, integration, and end-to-end testing frameworks such as Jest
  • Contribute to code reviews and quality assurance practices
  • Implement secure-by-default solutions for authentication, authorization, and data protection following Clean Code and Clean Architecture principles
  • Set up logging, monitoring, and alerting for backend services
  • Own incident response and uptime improvements
  • Participate in architecture discussions, mentor team members, and document decisions and systems for internal knowledge sharing

Technologies:

  • AI
  • API
  • AWS
  • Lambda
  • Azure
  • Backend
  • CI/CD
  • Cloud
  • GCP
  • Git
  • GraphQL
  • Hardware
  • IAM
  • Support
  • Jest
  • PostgreSQL
  • REST
  • Security
  • Serverless
  • TypeScript
  • microservices
  • NodeJS
  • DevOps
  • Frontend

Requirements

  • 5+ years in backend engineering roles
  • Proficiency in Node.js and TypeScript
  • Strong experience with Supabase or equivalent PostgreSQL-based backend services
  • Hands-on experience with cloud platforms such as GCP, AWS, or Azure, including deploying and managing services using serverless compute such as Cloud Run, AWS Lambda, or Azure Functions
  • Solid knowledge of Clean Code and Clean Architecture practices
  • Experience with API design (REST) and cloud-native application development
  • Familiarity with CI/CD pipelines, testing tools, and Git workflows
  • Strong grasp of security principles, data protection, and compliance best practices
  • Effective communicator and proactive team contributor

About the company

We are Air Apps, a family-founded company born in Lisbon, Portugal in 2018, with offices in Lisbon and San Francisco. We are on a mission to build the worlds first AI-powered Personal & Entrepreneurial Resource Planner, and we have remained self-funded while reaching over 100 million downloads worldwide. This is a fully onsite role based in our Lisbon office, and we are open to supporting relocation. We offer Apple hardware for work, an annual bonus, top-tier health and life insurance, a transportation budget, a Coverflex benefits package, childcare support, Air Conference access, a pension fund, Urban Sports Club membership, and free meals at the hub. We value diversity, inclusion, and equity, and we foster a collaborative, fast-paced environment where we build products that help people plan, work, and live better.

Apply for this position