Full Stack Engineer

Albertine

España

À distance

EUR 70 000 - 110 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

Albertine is seeking a seasoned full stack engineer to ship features across our TypeScript platform. You’ll shape API contracts, implement service and data work, and build the React UI members and agents actually use.

Both halves must be solid in data choices and UX that feels finished. You’ll work across memberships, bookings, and billing with a focus on robust data models, performance, accessibility, and maintainable code.

Qualifications

  • 5+ years building and operating production web products.
  • Ability to design REST contracts, schemas, and tests.
  • Strong frontend experience with React and TypeScript.
  • Proven backend judgment for errors, pagination, transactions, indexing.
  • Experience delivering finished UI in an existing React/TS app.
  • Comfort with AI-assisted development and async collaboration.
  • Excellent remote communication and async documentation.

Responsabilités

  • Ship TypeScript features end to end: a vertical API slice on our Hono service - OpenAPI-first contracts, generated types, integration tests - and the React UI that consumes it.
  • Design the API contract for the features you own, in conversation with web, iOS, Android, and partner clients, including versioning and backwards compatibility when a shipped mobile app depends on it.
  • Model and query the data those features need in Postgres, with sound transactions, indexes, and consistency boundaries, inside the patterns the platform already uses.
  • Build the UI in Concierge, LMT, and shared web libraries: forms, multi-step flows, data-heavy screens, loading and error states, responsiveness, and accessibility that meets the existing review bar.
  • Follow the frontend architecture, design system, and design-token theming that other people own. Propose UX improvements with design and product; implement them in the patterns already there.
  • Wire integrations, webhooks, and background work when the feature needs them, following existing retry, idempotency, and observability patterns rather than inventing new ones.
  • Hand platform-scale problems - tenancy isolation, long-running workflows, query performance at 10x, a new integration's failure modes - to the people who own them, with a clear write-up of what you found.
  • Use coding agents as a default accelerator with clear specs, sharp review, and solid tests.
  • Communicate clearly for a remote team: design notes, PR descriptions, async updates.

Connaissances

5+ years experience
Product instincts
REST contract design
React + TypeScript
API and UI ownership
Testing and accessibility
AI-assisted development
Remote collaboration
Observability

Outils

TypeScript
React
PostgreSQL
OpenAPI
Hono API

Description du poste

Albertine builds white-label digital concierge experiences for luxury brands and their members. The product runs on a multi-tenant TypeScript platform: a Hono API that powers member-facing concierge apps, LMT - the internal platform agents use to manage members and operations - plus payments, recommendations, messaging, and a growing set of third-party integrations. The frontend spans those same surfaces, shared component libraries, and the design system that keeps each brand distinct.

The role

We're hiring a full stack engineer to ship features across that platform. A membership change, a booking flow, an agent tool: you shape the API contract, implement the service and data work, and ship the React UI members and agents actually use. Both halves need to hold up in review - sound data and API choices, and UI that feels finished.

You're not here to paint tickets: you're here to improve the product. Concierge operations, memberships, bookings, and billing are real business logic with real edge cases. You'll be expected to push back on requirements, notice when a model or a flow is wrong, and care about what members and agents hit in production. Luxury detail matters on both sides of the stack: a clumsy empty state and a query that falls over under a bigger tenant are both broken experiences.

We work AI-native. Coding agents are part of how we build, prototype, and refactor. You still own taste, judgment, and review. Speed without judgment isn't the bar.

What will you do?
  • Ship TypeScript features end to end: a vertical API slice on our Hono service - OpenAPI-first contracts, generated types, integration tests - and the React UI that consumes it
  • Design the API contract for the features you own, in conversation with web, iOS, Android, and partner clients, including versioning and backwards compatibility when a shipped mobile app depends on it
  • Model and query the data those features need in Postgres, with sound transactions, indexes, and consistency boundaries, inside the patterns the platform already uses
  • Build the UI in Concierge, LMT, and shared web libraries: forms, multi-step flows, data-heavy screens, loading and error states, responsiveness, and accessibility that meets the existing review bar
  • Follow the frontend architecture, design system, and design-token theming that other people own. Propose UX improvements with design and product; implement them in the patterns already there
  • Wire integrations, webhooks, and background work when the feature needs them, following existing retry, idempotency, and observability patterns rather than inventing new ones
  • Hand platform-scale problems - tenancy isolation, long-running workflows, query performance at 10x, a new integration's failure modes - to the people who own them, with a clear write-up of what you found
  • Use coding agents as a default accelerator with clear specs, sharp review, and solid tests
  • Communicate clearly for a remote team: design notes, PR descriptions, async updates
What are we looking for?
Must have:
  • 5+ years building and operating production web products, preferably in TypeScript, with substantial work on both the API and the UI
  • Strong product instincts: you can work from incomplete specs, push back on requirements and UX, and own outcomes - not just tasks
  • Enough backend judgment to design a feature's REST contract, schema, and tests and have them hold up: errors, pagination, transactions, indexing, and basic query diagnosis
  • Enough frontend judgment to implement a feature in an existing React and TypeScript app and pass review: state, routing, caching, forms, responsive layouts, and the details that make a screen feel finished
  • Comfort working inside an existing architecture on both sides. You extend the patterns; you don't replace them
  • Production habits on both sides of a feature: integration tests for the API, and care for states, accessibility, and responsiveness in the UI
  • Comfort operating what you ship: logging, tracing, and debugging a production issue whether it starts in the client or the service
  • Comfortable with AI-assisted / agentic development as day-to-day practice: supervising agents, reviewing output, and knowing when to slow down and craft by hand
  • Effective remote collaboration: proactive communication, async documentation, direct feedback
Nice to have:
  • Fluency with our frontend stack (Vite, TanStack Query/Router, Tailwind) and the shared design system, including Storybook
  • Google Cloud familiarity (Cloud Run, Cloud SQL, Pub/Sub, Firebase)
  • Identity and access: OIDC/OAuth2, Keycloak, or similar
  • Experience with queues, scheduled jobs, webhooks, and third-party APIs
  • White-label or multi-tenant product experience, on the API, the UI, or both
  • Mobile client concerns: push notifications, offline behavior, long-lived app versions
  • Motion and interaction craft in production UIs
  • Migrating a domain off a legacy datastore without downtime
Why Albertine?
  • Join a fast-growing, technology-driven company that is redefining the future of luxury lifestyle management.
  • Small team, high ownership: Make a meaningful impact from day one, with real responsibility and autonomy.
  • Work at the heart of the business: Collaborate directly with Product and Design to shape how we deliver the future of luxury lifestyle services.
  • Quality over volume: We value thoughtful execution, sound judgment, and understanding the why behind every decision.
  • Work smarter with AI: We embrace AI and modern tools to enhance productivity and problem-solving - while maintaining high standards of human judgment and quality.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Backend Engineer
Backend Engineer

Albertine • Espagne

À distance
EUR 90 000 - 130 000
Senior Full-Stack Engineer: API & UI for Luxury Concierge
Senior Full-Stack Engineer: API & UI for Luxury Concierge

Albertine • Espagne

À distance
EUR 70 000 - 110 000
Backend Engineer, TypeScript API for Luxury Concierge
Backend Engineer, TypeScript API for Luxury Concierge

Albertine • Espagne

À distance
EUR 90 000 - 130 000
Fullstack Software Engineer - Work Environment (x/f/m)
Fullstack Software Engineer - Work Environment (x/f/m)

Alan • Espagne

Hybride
EUR 70 000 - 110 000
Equity package
Flexible remote options
MacBook Pro
+5
Full Stack Developer
Full Stack Developer

Bookboost • Barcelona

Sur place
EUR 70 000 - 95 000
Remote-friendly
Hubs in Barcelona
Team events
Fullstack Software Engineer (x/f/m) - Internal Agentic AI Platform
Fullstack Software Engineer (x/f/m) - Internal Agentic AI Platform

Alan • Espagne

Hybride
EUR 70 000 - 100 000
Remote work flexibility
Strong engineering culture
Fullstack Software Engineer (x/f/m) - Ops AI Platform
Fullstack Software Engineer (x/f/m) - Ops AI Platform

Alan • Espagne

À distance
EUR 70 000 - 100 000
Equity
Flexible office
Tools & gear
+6
Staff Product Engineer (Ruby on Rails)
Staff Product Engineer (Ruby on Rails)

SearchApi • Espagne

Sur place
USD 120 000 - 140 000
Equity share
Profit sharing
Annual team retreats
Senior Fullstack Engineer
Senior Fullstack Engineer

Enginy • Barcelona

Sur place
EUR 70 000 - 110 000
Competitive salary
Performance bonuses
Flexible remuneration via Cobee
+2
Senior Frontend Engineer
Senior Frontend Engineer

Enginy • Barcelona

Sur place
EUR 70 000 - 110 000
Competitive salary
Performance bonuses
Cobee remuneration
+7