All open positions
Featured Role

Senior Full-Stack Engineer

EngineeringRemote (EU time zones)Full-timeSenior

Timezone overlap: Europe/Amsterdam ± 2 hours

Posted December 1, 2024

Build and ship production web applications end-to-end—clean UX, reliable APIs, and pragmatic architecture. You’ll own outcomes and collaborate directly with stakeholders.

Interested?

Submit your application with links to your work (GitHub, portfolio, LinkedIn) and a note about what you've shipped.

Quick Facts

Team
Engineering
Type
Full-time
Location
remote
Level
Senior

What You'll Do

  • Deliver user-facing features across frontend (React/Next.js) and backend services.
  • Design and evolve APIs, data models, and integration boundaries.
  • Improve reliability: observability, error budgets, performance budgets, and operational runbooks.
  • Contribute to engineering standards: reviews, documentation, and sustainable patterns.
  • Collaborate with product and clients to translate goals into shippable slices.

What We're Looking For

  • Strong TypeScript + React experience, ideally with Next.js App Router.
  • Comfortable building APIs (Node/TS or similar) and working with SQL-backed systems.
  • Solid engineering fundamentals: testing strategy, code review, debugging, and performance.
  • Experience shipping production systems and supporting them after launch.
  • Clear written communication (we document decisions).

Nice to Have

  • +Experience with multi-tenant SaaS patterns and auth (RBAC, SSO, audit logs).
  • +Experience with CI/CD and infrastructure-as-code.
  • +Familiarity with accessibility and design systems.

How We Work

1

We optimize for clarity: docs, PR descriptions, and explicit tradeoffs.

2

We ship iteratively and measure outcomes.

3

Security and reliability are engineering responsibilities.

Our Hiring Process

We keep things simple and respectful of your time. Here's what to expect:

1

Application Review

We review your application and profile within 3 business days.

1-3 days

2

Initial Call

A 30-minute call to discuss your background, interests, and what you're looking for.

30 min

3

Technical Discussion

A deeper technical conversation about your experience, approach to problems, and past work.

60-90 min

4

Take-Home or Pairing

A small practical exercise or live pairing session—your choice. We value real-world skills over whiteboard puzzles.

2-4 hours

5

Team Fit

Meet additional team members and discuss collaboration, working style, and culture.

45 min

6

Offer

If it's a mutual fit, we'll extend an offer and discuss start date and onboarding.

1-2 days

Benefits & Perks

We take care of our team so they can do their best work.

Remote-First

Work from anywhere with strong async communication and clear ownership.

Learning Budget

Annual budget for courses, conferences, books, and certifications.

Flexible Hours

Results matter, not hours. Organize your day around your best work.

Equipment

Choose your own setup—laptop, monitors, chair, whatever you need.

Health & Wellness

Health coverage, mental health support, and wellness stipend.

Generous PTO

Take the time you need. We trust you to manage your rest.

Ready to Apply?

We'd love to hear from you. Submit your application and we'll be in touch within a few days.