Jobiglo

No results.

This job is no longer available

This job expired on 19/07/2026. It no longer accepts applications.

Backend Engineer

Air Apps · Zurich

Senior 🇬🇧 English
Node.js TypeScript Supabase PostgreSQL Google Cloud Platform Cloud Run Cloud Functions IAM Pub/Sub Jest REST GraphQL Clean Code Clean Architecture AWS Lambda Azure Functions

Job description

About the role

Air Apps is looking for a Backend Engineer to design, build, and maintain the server‑side components of its AI‑powered Personal & Entrepreneurial Resource Planner. You will work onsite in Lisbon, collaborating closely with product managers, frontend developers, and other cross‑functional teams to deliver scalable, reliable services.

Key responsibilities

  • Design and implement RESTful or GraphQL APIs, microservices, and business logic using Node.js and TypeScript.
  • Model data, write queries, and manage security with Supabase and PostgreSQL, including real‑time features.
  • Deploy and operate services on Google Cloud Platform (Cloud Run, Cloud Functions, IAM, Pub/Sub) and other cloud providers.
  • Write clean, testable code and create unit, integration, and end‑to‑end tests (e.g., Jest).
  • Implement secure authentication, authorization, and data‑protection mechanisms following Clean Code and Clean Architecture principles.
  • Set up logging, monitoring, alerting, and own incident response and uptime improvements.
  • Participate in architecture discussions, mentor teammates, and document decisions.

Required profile

  • 5+ years of experience in backend engineering.
  • Proficiency with Node.js and TypeScript.
  • Strong experience using Supabase or equivalent PostgreSQL‑based services.
  • Hands‑on experience with cloud platforms (GCP, AWS, Azure) and serverless compute (Cloud Run, AWS Lambda, Azure Functions).
  • Solid knowledge of Clean Code and Clean Architecture practices.
  • Experience designing REST APIs and building cloud‑native applications.
  • Familiarity with CI/CD pipelines.

Required skills

  • Node.js
  • TypeScript
  • Supabase
  • PostgreSQL
  • Google Cloud Platform
  • Cloud Run
  • Cloud Functions
  • IAM
  • Pub/Sub
  • Jest
  • REST
  • GraphQL
  • Clean Code
  • Clean Architecture
  • CI/CD pipelines
  • AWS Lambda
  • Azure Functions

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Air Apps.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Switzerland.

💬 Chat with us on Telegram Chat on WhatsApp

Published 4 months ago

14 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Air Apps

Zurich