Backend Engineer
Air Apps · Zurich
Description du poste
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
Pourquoi signalez-vous cette offre ?
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 2 jours
Expire dans 1 mois
5 vues · 0 candidatures
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
Air Apps
Zurich