Backend Engineer

About the job

Amsterdam | Full-time

We’re looking for a Backend Engineer who loves writing clean, reliable code, but is equally excited about building products for real people. This is a product engineering role, not a ticket factory. You’ll help shape what we build, why we build it, and how it lands with customers. You’ll work closely with frontend engineers, product, growth, and the founders to build the systems that power Tap.

The role

As a Backend Engineer, you will:

  • Build and evolve backend services that power our mobile app and web platforms
  • Work primarily in C# using .NET Core on Azure
  • Collaborate closely with frontend (Flutter) engineers to ship complete, end-to-end features
  • Take part in product discovery, understanding user problems, shaping solutions, and validating outcomes
  • Speak directly with customers and internal stakeholders to understand real-world needs and constraints
  • Contribute to CI/CD pipelines, automated testing, and high engineering standards
  • Use modern tooling, including AI-assisted development, to move faster without compromising quality
  • Continuously improve our backend architecture as we scale across markets

 

Important: this role involves direct contact with customers. If you prefer to stay entirely behind tickets and specs, this role is probably not a good fit.

About you

  • You enjoy backend engineering, but you’re motivated by impact, not just implementation
  • You think like a product engineer and care about the user, the business, and the system as a whole
  • You’re curious about the market and want to understand the domain you’re building in
  • You’re comfortable talking to customers and using those insights to influence technical decisions
  • You work well independently but actively collaborate with others
  • You’re pragmatic, opinionated, and open to changing your mind when presented with better ideas
  • You thrive in startup environments where ambiguity is normal and ownership is expected

What you'll need

  • Experience as a backend engineer where you’ve owned meaningful parts of a system
  • Strong experience with C# and .NET Core
  • Experience building and maintaining APIs in production
  • Familiarity with testing practices and CI/CD pipelines
  • Hands-on experience, and genuine enthusiasm, for AI-assisted development tools such as Antigravity, Claude Code or similar tools.
  • Solid understanding of Git and collaborative development workflows
  • We care less about a specific number of years experience, and more about how you think, what you’ve built, and the level of ownership you take.

Nice to haves

  • Experience with Azure services such as App Services, Functions, messaging, and storage
  • Exposure to distributed or event-driven systems
  • Experience working in product-led teams or startups
  • Interest in energy and mobility

What we offer

  • The chance to get in early at a mission-driven startup with a very cool product
  • Competitive salary and equity package
  • Office in central Amsterdam, on the iconic Singel canal in the 9 Streets
  • Super flexible working environment with trust and autonomy
  • New hardware with your choice of operating system
  • A team that genuinely enjoys working together
  • Coffee matters. We only buy the best

A bit more about Tap

Tap was founded in late 2020 by two charging software veterans, Nico and Dan, who saw that the charging UX for EV drivers was broken. They bootstrapped their way to building 2 key products: a driver app that enables really simple payments on a huge network of chargers; and a platform for charger owners and installers to manage their chargers and collect payments. Tap is live in the Netherlands, Belgium, Ireland and the UK with tens of thousands of satisfied users (our 4+ App store ratings prove it). At Tap, we believe that the intersection of energy and mobility has unlocked the next great wave of technological innovation, and we are here for it. Join us!

Ready? Tap in