Full Stack Engineer in London

Full Stack Engineer in London

London Full-Time 60000 - 70000 € / year (est.) Home office (partial)
@Taxd

At a Glance

  • Tasks: Take ownership of our MTD product and enhance its features.
  • Company: Join Taxd, a trusted UK tax filing platform with a stellar reputation.
  • Benefits: Competitive salary, bonus, equity, 28 days holiday, and private medical insurance.
  • Other info: Flexible hybrid work environment with opportunities for personal growth.
  • Why this job: Make a real impact in a high-trust team and shape the future of tax filing.
  • Qualifications: Strong TypeScript skills and backend experience, especially with Node.js.

The predicted salary is between 60000 - 70000 € per year.

About Taxd

Taxd is a UK tax filing platform trusted by thousands of customers, HMRC-recognised, ISO 27001 certified, and rated 4.9 stars on Trustpilot. Making Tax Digital is now mandatory for landlords earning over £50,000 and expands to millions more in April 2027. We've built the MTD service. It's live and HMRC-approved. Now we need someone to own it.

The Role

You'll take technical ownership of our MTD product, a TypeScript service deliberately decoupled from our legacy monolith. The architecture is sound, but it needs a permanent owner to stabilise it, ship outstanding features, and architect the next phase ahead of April 2027. This is not a greenfield build. You'll inherit a working system with real users, live HMRC integrations, and documented debt. We need someone who reads the documentation before changing things and makes pragmatic calls about what to fix, what to leave, and what to rebuild.

What We're Looking For

  • Strong TypeScript: comfortable improving types, generics, and middleware patterns, not just consuming them
  • Backend experience in Node.js or comparable runtime
  • Experience integrating third-party APIs with strict compliance requirements
  • Able to design for complex state: partial failures, retries, idempotency
  • Comfortable with AWS
  • Pragmatic about technical debt

Nice to have: lightweight framework experience (Fastify, Elysia or similar), runtime validation libraries, HMRC or fintech/regtech background.

What We Offer

  • £60,000 - £70,000 base + 10%+ bonus + equity
  • 28 days holiday + birthday off
  • Private medical insurance
  • London Office (optional/hybrid)
  • Real ownership in a small, high-trust team

To Apply

Send a 2-minute Loom video explaining why you're the right person for this role. Applications without a video won't be reviewed. No agencies please.

Full Stack Engineer in London employer: @Taxd

At Taxd, we pride ourselves on being an excellent employer, offering a dynamic work culture that fosters innovation and collaboration. Our team enjoys competitive salaries, generous holiday allowances, and the flexibility of hybrid working arrangements, all while contributing to a product that is essential for the future of tax compliance in the UK. With a strong focus on employee growth and real ownership of projects, Taxd provides a unique opportunity for Full Stack Engineers to make a meaningful impact in a supportive environment.

@Taxd

Contact Detail:

@Taxd Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Engineer in London

Tip Number 1

Get your video pitch spot on! We want to see your personality shine through. Keep it concise, focus on your TypeScript skills, and show us how you can take ownership of the MTD product.

Tip Number 2

Do your homework on Taxd! Familiarise yourself with our platform and the Making Tax Digital requirements. This will help you tailor your video and show us you're genuinely interested in the role.

Tip Number 3

Be ready to discuss your experience with third-party APIs and AWS. We love candidates who can talk about real-world challenges they've faced and how they tackled them.

Tip Number 4

Don’t forget to apply through our website! It’s the best way for us to keep track of your application and ensure you’re considered for this exciting opportunity.

We think you need these skills to ace Full Stack Engineer in London

TypeScript
Node.js
API Integration
AWS
Middleware Patterns
Complex State Design
Pragmatic Decision-Making

Some tips for your application 🫡

Get to Know Us:Before you dive into your application, take a moment to explore our website and understand what we do at StudySmarter. This will help you tailor your application to show how you can contribute to our mission.

Craft Your Video:Since we want to see your personality, make sure your Loom video is engaging and highlights your relevant skills. Keep it concise but informative – we’re looking for passion and clarity about why you’re the perfect fit for the Full Stack Engineer role.

Showcase Your Skills:In your written application, don’t just list your skills; demonstrate them! Use specific examples from your past experiences that align with the job description, especially around TypeScript and backend development.

Be Pragmatic:We appreciate a pragmatic approach, so when discussing your experience with technical debt or system improvements, be honest about challenges you've faced and how you tackled them. This shows us you’re ready for the real-world complexities of the role.

How to prepare for a job interview at @Taxd

Know Your Tech Inside Out

Make sure you’re well-versed in TypeScript and Node.js. Brush up on your understanding of generics, middleware patterns, and how to integrate third-party APIs. Being able to discuss these topics confidently will show that you’re the right fit for Taxd's technical needs.

Understand the Product and Its Users

Before the interview, take some time to explore Taxd’s MTD product. Familiarise yourself with its features and think about how you would approach stabilising it and shipping new features. Showing that you understand the product and its users will demonstrate your commitment and readiness to take ownership.

Prepare for Pragmatic Discussions

Expect questions about technical debt and how you would handle it. Be ready to discuss what you would fix, leave, or rebuild in the existing system. This will highlight your pragmatic approach and ability to make sound decisions under pressure.

Showcase Your Problem-Solving Skills

Think of examples from your past experience where you’ve dealt with complex state issues like partial failures or retries. Be prepared to explain your thought process and how you approached these challenges. This will help illustrate your capability to design robust solutions.