Jobiglo

No results.

Backend Engineer

airapps · Zurich

New
Senior 🇬🇧 English
Node.js TypeScript Supabase PostgreSQL Google Cloud Platform Cloud Run Cloud Functions IAM Pub/Sub Jest REST GraphQL

Job description

About the role

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

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).
  • Write clean, testable code and contribute to unit, integration, and end‑to‑end testing using Jest.
  • Ensure security, reliability, and compliance through authentication, authorization, and clean architecture practices.
  • Set up logging, monitoring, alerting, and own incident response for high availability.

Required profile

  • 5+ years of backend engineering experience.
  • Proficiency in Node.js and TypeScript.
  • Strong experience with Supabase or similar PostgreSQL‑based services.
  • Hands‑on experience with cloud platforms and serverless compute.
  • Solid knowledge of Clean Code and Clean Architecture.

Required skills

  • Node.js
  • TypeScript
  • Supabase
  • PostgreSQL
  • Google Cloud Platform (Cloud Run, Cloud Functions, IAM, Pub/Sub)
  • Jest testing framework
  • REST API design
  • GraphQL

What we offer

  • Apple hardware ecosystem for work
  • Annual bonus
  • Top‑tier health and life insurance
  • Transportation budget
  • Coverflex benefits package
  • Childcare support
  • Air Conference events
  • Pension fund
  • Urban Sports Club membership
  • Free meals at the hub

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec airapps.
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.
Source : ats:ashby

Why are you reporting this job?

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

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 hour ago

Expires 1 month from now

1 views · 0 interested

Boost your chances

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

Analyzing your CV...

airapps

Zurich