About us and what we are looking for

TaxCalc Engager Group builds software for UK accountants. 12,000+ accountancy practices rely on us across two key product lines: TaxCalc for compliance and tax, and Engager for practice management. 

Our software platform has been created to simplify and optimize daily tasks for accountants and bookkeepers. Our mission is to empower accountancy firms to deliver greater value to their clients and operate more efficiently. We achieve this through intelligent, integrated software that simplifies compliance, enhances client engagement, and drives measurable performance. 

We are seeking a skilled Full-Stack Developer to help shape the future direction of our platform.

Job Title

Full Stack Developer

The Role 

The Full-Stack Developer will play a pivotal role in the development and maintenance of our software products. This position offers the opportunity to work within a bilingual environment—English and Polish—utilizing a modern technology stack. The scope and complexity of work will reflect experience, with senior developers working with minimal guidance and taking ownership of more complex development tasks.

The successful candidate will join a collaborative and remote team committed to building high-quality solutions. We value individuals who are proactive, passionate about robust web applications, and enjoy solving complex problems.

We embrace AI-assisted development. All developers are provided with access to Claude Code, and we utilise AI pipelines throughout our software development process to help the team build, test and ship high-quality software more efficiently.

Seniority Level

Mid / Senior. 

At senior level, the role requires greater independence, working with minimal guidance and taking ownership of more complex code and technical problem-solving.

Technical Skills

Required

  • TypeScript

  • Angular

  • Nest.js

  • Redis / Valkey

  • Basic SQL

  • Git

  • The ability to write clean, readable, maintainable and well-tested code, with senior developers expected to apply these standards independently when working on more complex code.

Nice to Have

  • React

  • Python

  • Markdown

  • GitHub Actions

  • MySQL

  • PostgreSQL

  • Knowledge of design patterns, including microservice patterns

  • Experience using AI coding tools (e.g. Claude Code) or working with AI-driven development pipelines

Professional Skills and Attributes

  • Fluency in English and Polish

  • An open, proactive approach, taking initiative and ownership of tasks.

  • A practical, solutions-focused attitude to problem-solving.

  • The ability to collaborate effectively with the wider team. 

  • A continuous-improvement mindset, proposing new solutions and identifying ways to improve the software, streamline processes and work more efficiently.

  • An enthusiasm for AI-assisted development and a willingness to make AI tools, such as Claude Code, part of your everyday workflow.

  • Senior developers are additionally expected to work more independently, requiring minimal guidance or support.