Senior Fullstack Engineer
Timeleft
Software Engineering
Europe · Remote
Posted on Jan 8, 2026
⌘Role Overview
We’re hiring a true full-stack engineer who can confidently drive feature delivery using (NestJS) and web development (NextJS/React). You’ll work across the stack — building APIs, integrating Firestore/Supabase, and shipping web-first features end-to-end. This role is perfect for someone who thrives in a product-driven, fast-moving environment with full ownership of delivery.
⌘Key Responsibilities
- Design and implement robust APIs using NestJS + Supabase + Firestore
- Build and maintain key web features in NextJS, including data flows, navigation, and auth
- Own end-to-end features — Backend / Web
- Help to create features into iterative way with understanding of backend impact
- Collaborate with product and design to shape web-first experiences
- Review code, drive standards, and mentor less experienced engineers
⌘Requirements
Must have:
- 6+ years of full-stack development experience, with deep knowledge of NodeJS/NestJS and NextJS
- Strong experience with PostgreSQL (Supabase), and Firebase (Firestore)
- Proven track record of building and shipping features on both backend and mobile
- Experience designing APIs and integrating them into web
- Ability to work independently on full features and systems with high accountability
- Comfortable with debugging, monitoring, and maintaining production systems
Nice to have:
- Google Cloud Experience
- Terraform / Infrastructure
- React Native
⌘ What’s in it for you?
- A front-row seat in an exciting, fast-growing start-up.
- Employee stock options.
- The opportunity to develop your position and responsibilities as Timeleft grows.
- Take part in Timeleft dinners and see for yourself the impact we have on people's lives.
- Help fight the loneliness epidemic in big cities.
⌘ Recruitment Process
- Introduction Interview (30 min): A conversation with Talent Acquisition Lead to discuss your experience, career goals, and how they align with our mission at Timeleft.
- 1st Technical Interview (30min): Discussion with Senior Fullstack Engineer about your experience and technical skills.
- 2nd Technical Interview (1h): Discussion with Lead Backend Engineer about your experience and technical skills.
- Final Interview (30 min): Discussion with Head of Engineering about your skills and how you'd fit with the team.
