Full-Stack Software Engineer

Full-Stack Software Engineer (TypeScript)

We’re on a mission to make taxes effortless for everyone. Backed by top-tier investors, we’re building a platform that enables fintechs, banks, and tax advisors to launch powerful tax features for their users with just a few lines of code.

We’re headquartered in Berlin and offer a remote-friendly environment.

The Role

We’re looking for an experienced Full-Stack Software Engineer (TypeScript) who loves building products from the ground up and owning them end-to-end across the stack.

You’ll join our core tech team and help lay the foundation of our platform in a low-hierarchy, high-impact environment.

The Opportunity

  • Shape the architecture: Influence key technical and product decisions from the earliest stages.
  • Build critical infrastructure: Develop the backbone of a tax platform designed to simplify taxes across Europe.
  • Empower partners: Enable fintechs to embed and create their own tax tools through seamless integrations.

Your Responsibilities

  • Hands-on ownership: Design, implement, and scale the platform foundation from scratch.
  • Architect & execute: Make key architectural decisions and build robust, reliable, and maintainable systems.
  • Feature delivery: Ship high-quality features quickly without compromising performance or reliability.
  • Culture building: Help shape a high-performing, collaborative engineering culture as the team grows.

Experience We’re Looking For

Backend Development

  • Strong experience with Nest.js or Express.js.
  • Designing scalable RESTful or GraphQL APIs.
  • Deep understanding of authentication (JWT, OAuth2).
  • Experience with event-driven architectures (Kafka, WebSockets).

Frontend Development

  • Strong proficiency in React, Next.js, and TypeScript.
  • Experience with state management (Redux, Zustand).
  • Familiarity with modern styling solutions (TailwindCSS, Styled Components).

Database Management

  • Expertise in PostgreSQL, schema design, and query optimization.
  • Experience with ORMs such as Prisma.

Cloud Infrastructure (Nice to Have)

  • Google Cloud Platform (Cloud Run, Cloud Functions).
  • CI/CD pipelines (GitHub Actions).
  • Docker and Kubernetes.

Even if you don’t meet every requirement, we encourage you to apply — we value strong fundamentals and the ability to learn quickly.

Who We’re Looking For

  • Autonomous builder: You take full ownership and manage projects from start to finish.
  • Maker mindset: You prefer focused building and shipping over endless meetings.
  • High standards: You care deeply about clean, maintainable, high-quality code.
  • Team player: You thrive in a high-performing environment with ambitious peers.

Bonus Points

  • Experience with Go or Kotlin.
  • Strong understanding of microservice architectures and high-load systems.
  • Background in fintech, payroll, tax, or regulated industries.
  • Experience building embedded or white-label software products.

What We Offer

  • Impact from day one: Your code will power tax tools used by financial institutions across Europe.
  • High-performance team: Work alongside ambitious, talented engineers.
  • Hybrid/remote flexibility: Berlin office hub with remote options.
  • Fast career growth: Help build the engineering organization you’ve always wanted to join.
  • Creative freedom: Bring your ideas to life with real ownership.
  • Learning budget: Support for your professional development.

Important Note

This position requires a valid work permit for Germany at the time of application. We are currently unable to offer visa sponsorship or relocation support.

CareerBee Logo

Don't miss out on new jobs!

Signup for weekly updates on new jobs so you can be the first to apply

Contact form for Companies

Are you a talented professional seeking a new opportunity?
Visit our Talents Page.