Full Stack Engineer

Full Stack Engineer

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 working options and opportunities for personal growth.
  • Why this job: Make a real impact in a high-trust team with innovative technology.
  • Qualifications: Strong TypeScript skills and backend experience required.

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 employer: @Taxd

At Taxd, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our team enjoys competitive salaries, generous holiday allowances, and the opportunity for real ownership in a high-trust environment, all while working on impactful projects that shape the future of tax filing in the UK. With a focus on employee growth and development, we provide the resources and support needed to thrive in your career, making Taxd a rewarding place to work for those seeking meaningful contributions in the fintech space.

@Taxd

Contact Detail:

@Taxd Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Engineer

Tip Number 1

Get your video pitch right! Since Taxd wants a 2-minute Loom video, make sure you highlight your TypeScript skills and backend experience. Show them you're not just a coder but someone who can take ownership of their MTD product.

Tip Number 2

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

Tip Number 3

Be ready to discuss technical debt! Since they’re looking for someone pragmatic about it, think about how you would approach stabilising their existing system while shipping new features. Bring some examples to the table!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re here to support you throughout the process, so don’t hesitate to reach out if you need any tips or advice.

We think you need these skills to ace Full Stack Engineer

TypeScript
Node.js
API Integration
AWS
Technical Ownership
Pragmatic Decision-Making
Understanding of Technical Debt

Some tips for your application 🫡

Be Yourself in the Video:When you're recording your Loom video, let your personality shine through! We want to see the real you and understand why you're passionate about this role. Don't be afraid to share your thoughts on TypeScript and how you approach technical challenges.

Showcase Your Experience:Make sure to highlight your experience with TypeScript and any backend work you've done with Node.js. Talk about specific projects where you've integrated third-party APIs or tackled technical debt. This is your chance to show us what you've got!

Read the Documentation:Before you dive into your application, take a moment to read through the job description and our company values. Understanding what we’re looking for will help you tailor your video and make a stronger case for why you’re the perfect fit.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets seen by the right people. Plus, it shows us that you’re serious about joining our team at Taxd!

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 ready to take ownership of the MTD product.

Understand the Product and Its Users

Before the interview, take some time to explore Taxd’s platform and understand its features. Familiarise yourself with the HMRC integrations and the challenges users face. This knowledge will help you demonstrate your commitment and ability to stabilise and enhance the existing system.

Prepare for Pragmatic Discussions

Expect questions about technical debt and how you would approach it. Be ready to discuss what you would fix, leave, or rebuild in the current architecture. Showing a pragmatic mindset will resonate well with the team looking for someone to make informed decisions.

Nail the Video Application

Since they require a 2-minute Loom video, make it count! Clearly articulate why you’re the right fit for the role, highlighting your relevant experience and enthusiasm for the product. A well-prepared video can set you apart from other candidates.