Full-Stack Developer

Descrição do trabalho

Location: Remote (EU/UK time zones) or Porto/Lisbon

Contract: Full-time

About us

We’re building a design-led marketplace that makes vintage & collectible furniture truly shoppable: verified listings, smart logistics, and a delightful pro (B2B) workflow for interior designers and trade buyers.

The role

You’ll own end-to-end product slices—from API to UI—shaping core marketplace features (seller onboarding, verification flows, quoting & shipping, search/discovery, payments, dashboards) and helping us scale a clean, secure, and fast platform.

  • What you’ll do
  • Design, build, and ship product features across the stack (frontend + backend).
  • Evolve our component library/design system; deliver accessible, responsive UIs.
  • Model data and build performant APIs (REST/GraphQL) with robust tests.
  • Integrate 3rd-party services (payments, search, shipping/logistics, analytics).
  • Improve reliability (observability, CI/CD, error budgets, SLOs) and security.
  • Partner with Design/UX and Ops to turn real user needs into elegant solutions.
  • Document decisions; write maintainable code that others love to read.
  • Our stack (you don’t need every box checked)
  • Frontend: React, Next.js, TypeScript, Zustand/Redux, TanStack Query
  • Backend: Node.js (NestJS/Express), TypeScript, PostgreSQL (Prisma)
  • Infra: AWS (ECS/Lambda/S3/CloudFront), Docker, Terraform, GitHub Actions
  • Search & data: Algolia/Elastic, Postgres JSONB, analytics (Amplitude/GA)
  • Integrations: Stripe/Adyen, Shopify/Headless commerce, shipping APIs
  • Quality: Jest/Playwright, ESLint/Prettier, OpenAPI/GraphQL schemas
  • You have
  • 4+ years building production web apps end-to-end (TypeScript preferred).
  • Strong React/Next.js and Node.js skills; solid SQL and schema design.
  • Product mindset: you care about UX, performance, and real-world impact.
  • Pragmatic testing habits; comfort with CI/CD and cloud deployments.
  • Clear communication; you enjoy collaborating with design and non-dev teams.
  • Nice to have
  • Marketplace or B2B workflows (quotes, approvals, invoicing).
  • Logistics/checkout, multi-currency/tax, or catalog/search experience.
  • Shopify/Headless commerce, image optimization/CDN, SEO fundamentals.
  • Security (OWASP), accessibility (WCAG), analytics experimentation.
  • An eye for design—or curiosity for interiors and collectible design.
  • Why join
  • Meaningful product at the intersection of design, tech, and circular economy.
  • Ownership and autonomy; small team, big ship-it energy.
  • Competitive comp, remote-friendly, learning budget, flexible hours.

How to apply

Email [email protected]

with your CV/LinkedIn, GitHub/portfolio, and a short note about a feature you’ve shipped end-to-end (what you built, stack, trade-offs, impact).

Good luck! :)