Job Description
We’re looking for a capable and motivated Mid-Level Software Engineer to join our growing team.
The role will be based from home first with expectation to be in the office on average, 1 time per month (this could be less but it also could be 2 times per month - it should never be more than that).
You’ll work across the full stack using C#, .NET 8, Angular, and SQL to build and enhance our fast-paced SaaS platform. We value autonomy, collaboration, and pragmatism — shipping quickly without sacrificing quality. You’ll have real ownership, contribute to meaningful features, and grow your skills alongside a supportive and talented team.
The front end is a large Angular monorepo managed with NX, using Angular Material, SCSS, and a shared component framework. The backend is built in .NET 8 with a mix of APIs and Azure Functions, moving toward containerised services. We work at speed and don’t pretend everything is perfect, there’s tech debt, low test coverage in places, and ongoing improvements. But we care about quality, move fast, and focus on delivering value.
Must Haves
1. Commercial experience with .NET Core (preferably .NET 6 or later): You should be confident building and maintaining APIs and backend services using modern .NET technologies in a production environment.
2. <...