Full-Stack Tech Lead

Amsterdam (hybrid)

Full-Time

Product & Operations

At SOUS, we help independent food & beverage entrepreneurs grow. We’re building what we believe will be the last employee a restaurant owner ever has to hire that touches a screen. Our AI agent handles what matters most: being found, powering commerce, and bringing guests back.

We’re searching for a Full-Stack Tech Lead who’s as excited about building great products as they are about leading a team. If you’re ready to roll up your sleeves, write brilliant code, and influence the technical direction of a high-growth startup, we’d love to meet you.

Tasks

Code, Build, and Ship (50%-60% of your time):

  • Develop and refine our core backend (Django REST Framework) and frontend (React + TypeScript).

  • Create and improve APIs for users, orders, shipping, and partner tools.

  • Build smart integrations with tools like Shopify and Mendrix.

  • Scale and optimize serverless microservices on GCP (and AWS in the future).

  • Ensure our stack is clean, scalable, and future-proof.

Lead, Inspire, and Strategize (40%-50% of your time):

  • Architect and scale multi-tenant SaaS solutions for the next phase of SOUS.

  • Collaborate with product, design, and operations teams to align technical plans with business goals.

  • Set the bar for code quality, testing (TDD/BDD), and CI/CD workflows.

  • Mentor developers to help them grow while creating a culture of engineering excellence.

  • Own the technical roadmap—spotting opportunities to innovate and improve.Your Role in This Growth

Requirements

Hands-On Experience:

  • You’ve been in the trenches as a full-stack developer for 8+ years, and you’re fluent in Python (Django) and JavaScript/TypeScript (React).

  • You’ve built and scaled serverless microservices that are battle-tested in production.

  • Your database game is strong—PostgreSQL and ORMs are second nature to you.

Leadership in Action:

  • You’ve led teams as a senior or tech lead for 2+ years, balancing writing code with mentoring and decision-making.

  • You can architect systems that are both elegant and robust while keeping your hands dirty in the codebase.

Smart Development Practices:

  • Testing isn’t just a buzzword for you—it’s how you build (Pytest, React Testing Library).

  • You’re fluent in Git workflows and CI/CD tools (e.g., Bitbucket Pipelines).

API experience:

  • Deep experience in building and integrating APIs—whether it’s RESTful APIs, JWT Auth, or third-party tools like Shopify and Mendrix.

Frontend Know-How:

  • Modern frameworks (React, Material UI, React-Query) are where you shine.

  • You know how to make frontends fast, responsive, and delightful.

Bonus Points For:

  • Experience with Firebase (Auth, Hosting) or Google Analytics 4.

  • Building SaaS platforms and multi-tenant architectures.

  • A background in e-commerce, marketplaces, or scaling startups.

Why SOUS?
  • Competitive Salary + Equity: €100k + options—you’ll grow with us.

  • Shape the Future: Your contributions will define what SOUS becomes.

  • Flexibility: While we’re primarily on-site, we value flexibility when it makes sense.

  • Passion-Driven Team: Join a group of foodies and techies who love solving big problems.High Impact: Be part of a mission that’s changing the way F&B creators succeed.

What to Expect in the Hiring Process:
  1. A 30-minute intro call to get to know each other.

  2. A 60-minute technical deep dive.

  3. A case study project (with a 90-minute review session).

  4. A 45-minute cultural alignment chat to see if we’re a match.


Excited to join us? Apply here!
Careers

Review other job openings

AI Automation Lead

Amsterdam (hybrid)

Full-Time

Content

AI Automation Lead

Amsterdam (hybrid)

Full-Time

Content

Onboarding Specialist

Amsterdam (hybrid)

Full-Time

Content

Onboarding Specialist

Amsterdam (hybrid)

Full-Time

Content

Merchant Success Manager

Amsterdam (hybrid)

Full-Time

Content

Merchant Success Manager

Amsterdam (hybrid)

Full-Time

Content

Internship Operations (5 months minimum)

Amsterdam (hybrid)

Full-Time

Content

Internship Operations (5 months minimum)

Amsterdam (hybrid)

Full-Time

Content

Built for owners who want more

More freedom, more control, more ways to grow.

Built for owners who want more

More freedom, more control, more ways to grow.

Built for owners who want more

More freedom, more control, more ways to grow.