Full-Stack Engineer Next.js (React Typescript) 100%

Vollzeit  •  IT & Software  •  Zürich, Switzerland

<div class="show-more-less-html__markup show-more-less-html__markup--clamp-after-5 relative overflow-hidden"> <p>Matchspace Music is a Swiss scale-up helping music teachers grow and manage their teaching business. We are building from the ground up and need one engineer to own its entire technical foundation from day zero.</p><br/><p>The stack is <strong>TypeScript / Next.js / React / Supabase / Postgres / Stripe</strong>. The team is deliberately small. You will ship production-quality software using agentic AI coding tools and close collaboration with CPO and QA engineer.</p><br/><p>If you are a strong TypeScript / Next.js engineer who genuinely works inside your AI coding environment every day — with a configured setup, real shipped projects, and clear opinions on where to trust the agent and where to hold it accountable — we want to talk.</p><br/>Tasks<br/><p><strong>What You Will Own</strong></p><br/><ul><br/><li>Architecture and engineering execution from day zero on a greenfield TypeScript / Next.js / Supabase build.</li><br/><li><strong>Agentic AI tooling as your primary development method:</strong> you set the guardrails, review all output with the same rigour as hand-written code, and are fully accountable for everything that ships.</li><br/><li>Postgres data model design, authentication, multi-tenant isolation, and row-level security.</li><br/><li>Stripe integration: Connect, Billing, Checkout, and webhook handling.</li><br/><li>Public marketplace and teacher-facing product features.</li><br/><li>Tight collaboration with the QA Engineer on test-driven workflows and Playwright coverage.</li><br/><li>Clear communication of technical trade-offs to product and business stakeholders.</li><br/></ul><br/><p><strong>How We Work</strong></p><br/><p>The product team is intentionally small:</p><br/><ul><br/><li><strong>Product Lead / CPO</strong> — owns scope, acceptance criteria, product planning, scrum and product trade-offs.</li><br/><li><strong>QA Engineer</strong> — owns risk-based test plans, Playwright coverage, and agentic test-driven design.</li><br/><li><strong>Full Stack Engineer (you)</strong> — owns architecture, implementation, all technical decisions, and rigorous, accountable use of agentic development.</li><br/></ul><br/>Requirements<br/><p><strong>Must-Haves</strong></p><br/><ul><br/><li>Strong TypeScript, React, and Next.js production experience — you have built and shipped real applications.</li><br/><li>Solid relational database design skills (Postgres).</li><br/><li>Experience with multi-tenant data isolation, authentication, and security-sensitive patterns.</li><br/><li>Practical experience integrating payment systems (Stripe or equivalent complexity).</li><br/><li>Able to operate as the sole engineer in a small startup: own architecture, make decisions, keep scope tight, and ship.</li><br/><li>Clear written and verbal communication; comfortable explaining technical decisions to non-technical stakeholders.</li><br/><li><strong>Demonstrated, daily use of agentic AI coding tools</strong> (Cursor, Windsurf, Claude Code, Warp, or equivalent).</li><br/><li><strong>Genuinely progressive AI mindset.</strong> You adopt latest AI trends and are measurably faster with AI than without it. You can show your setup and walk us through how you work.</li><br/></ul><br/><p><strong>Strong Plus</strong></p><br/><ul><br/><li>Supabase (Auth, Storage, Row-Level Security).</li><br/><li>Stripe Connect: marketplace flows, seller payouts, webhook idempotency.</li><br/><li>NestJS for structured backend services as complexity grows.</li><br/><li>Algolia: search indexing, geospatial search, or local marketplace discovery.</li><br/><li>Sentry: error monitoring, alerting, and production observability.</li><br/><li>Mapbox or Google Maps: geocoding, location search, and map-based features.</li><br/><li>Durable background job tooling (Trigger, Inngest, pg-boss, BullMQ, or similar).</li><br/><li>SEO-sensitive public pages with Next.js App Router.</li><br/><li>Experience in edtech, marketplaces, creator tools, bookings, or SaaS commerce.</li><br/></ul><br/><p><strong>This Is a Strong Fit If You…</strong></p><br/><ul><br/><li>Own the full stack — frontend, backend, database, integrations — by yourself.</li><br/><li>Ship output that is functionally tight and <strong>visually polished</strong>.</li><br/><li>Prefer simple, explicit modules over accidental complexity.</li><br/><li>Treat tests and observability as part of shipping, not as cleanup.</li><br/><li>Have an active, demonstrable agentic AI workflow you use every day.</li><br/><li>Thrive in a small startup environment where requirements evolve and you drive the solutions.</li><br/></ul><br/><p><strong>This Is Probably Not the Right Fit If You…</strong></p><br/><ul><br/><li>Specialise in only frontend or only backend.</li><br/><li>Are skeptical of or resistant to working with agentic AI as a core daily tool.</li><br/><li>Need highly detailed specifications before making progress.</li><br/><li>Want to introduce heavy abstractions or microservices before the product needs them.</li><br/></ul><br/>Benefits<br/><p><strong>Why This Role Matters</strong></p><br/><p>This engineer will shape the technical foundation of Matchspace Music's next product chapter. The right person will not just implement tickets — they will turn a complex marketplace history into a focused, modern platform that can scale from validation into a sustainable platform.</p><br/><ul><br/><li><strong>Greenfield ownership from day zero:</strong> you will shape the architecture, codebase, and engineering standards for a brand-new SaaS product, not maintain legacy.</li><br/><li><strong>Real autonomy, high trust:</strong> you are the technical build lead and decision maker, working directly with the Product Lead (CPO) and QA.</li><br/><li><strong>Modern stack, real product complexity:</strong> TypeScript, Next.js, React, Supabase, Postgres, Stripe (marketplace + billing + webhooks).</li><br/><li><strong>AI-first engineering culture:</strong> agentic AI coding tools are a first-class part of how we build; we value engineers who work faster with AI while keeping high quality.</li><br/><li><strong>Remote-first with sane collaboration:</strong> work remote with CET ±2h overlap (or relocate), in a small team with fast feedback loops.</li><br/><li><strong>High product impact:</strong> your work directly helps music teachers run and grow their business; you will ship features that quickly reach real users.</li><br/><li><strong>Strong quality partnership:</strong> dedicated QA support and a test-driven mindset (including Playwright coverage) baked into how we ship.</li><br/><li><strong>Fast and transparent process:</strong> clear steps, quick turnaround, and direct communication throughout hiring and onboarding.</li><br/></ul><br/><p><strong>Compensation &amp; Perks</strong></p><br/><ul><br/><li><strong>Competitive salary with equity (PSP) plan</strong></li><br/><li><strong>25 days holidays per year</strong></li><br/><li><strong>Remote-first. Team-events every ca. 3 weeks in Zurich</strong></li><br/></ul><br/><p><strong>Why This Role Matters</strong></p><br/><p>This engineer will shape the technical foundation of Matchspace Music's next product chapter. The right person will not just implement tickets — they will turn a complex marketplace history into a focused, modern platform that can scale from tight MVP validation into a sustainable platform.</p><br/><p><strong>Application Questions</strong></p><br/><p>Please answer briefly and concretely in few sentences or bulletpoints <strong>in your cover letter</strong>:</p><br/><ol><br/><li>What is the most end-to-end full stack project you have built? What did you personally own?</li><br/><li>Walk us through your current AI coding setup — tools, configuration, and a real example of something you shipped with it. Where do you draw hard limits?</li><br/><li>Describe a payment, multi-tenant, or security-sensitive system you built. What were the main risks and how did you handle them?</li><br/><li>Have you built an MVP or greenfield product before? What trade-offs did you make?</li><br/><li>When could you realistically start, and what working arrangement are you looking for?</li></ol> </div>

Job Overview
  • Datum der Veröffentlichung

    Mai 12, 2026

  • Kategorie

    IT & Software

  • Job Type

    Vollzeit

  • Standort

    Zürich, Switzerland

  • Arbeitgeber

    Matchspace Music

  • Source

    LinkedIn