Amsterdam Area
1 week ago
Senior Full Stack Engineer logo

Senior Full Stack Engineer

MR MARVIS

Senior Full Stack Engineer

MR MARVIS, an Amsterdam-based menswear brand and Certified B Corporation, is seeking a Senior Full Stack Engineer to join its Data & Engineering team. The role spans headless commerce front end, durable integrations, and collaboration with the data platform, requiring strong TypeScript, React, Next.js, and distributed-systems experience.

HybridFull-timeSeniorTypeScriptReact

Salary

Not specified

Work Location

Amsterdam Area, NL

Work Model

Hybrid working with an inspiring office in the heart of Amsterdam

Employment Type

Full-time

Experience Level

Senior or lead capacity

Core Qualifications

Technical (Must-have)
TypeScriptReactNext.jsVercelShopifySanityAlgoliaGCPCloud RunEvent-driven messagingAPIsSQLdbtOpenTelemetryGrafana
Soft Skills
CommunicationPragmatic mindsetCoaching mindsetCuriosityAccountabilityProduct senseMentoring

Preferred Qualifications

Technical (Nice-to-have)
OdooBigQueryDagsterdltAirbyteCloudflarepnpmTurborepoVitestPlaywright

Key Responsibilities

  • Build and improve our headless commerce storefront in Next.js, React and TypeScript, integrated with Shopify, Sanity and Algolia.
  • Design and build our in-house integration platform — durable, observable TypeScript workflows on GCP, replacing dependency-heavy external tooling with systems we can reason about, test and debug.
  • Make business-critical flows resilient: product data, orders, inventory, returns and fulfilment integrations across Shopify, Odoo and our 3PL.
  • Own architectural decisions and technical delivery across key parts of the platform, and write them down — we use architecture docs and decision records.
  • Partner with the data team on the contracts between operational systems and the warehouse, so analytics and operations agree on what happened.
  • Raise the floor on engineering practice: testing, observability, code quality, documentation and incident prevention.
  • Mentor mid-level and junior engineers through pairing, review and coaching.
  • Work with product owners and stakeholders to balance speed, quality and business impact.
Full Stack EngineerSeniorRetail Apparel and FashionE-commerceTypeScriptReactNext.jsGCPHybridAmsterdam