The Opportunity
I'm currently partnering with a local, award-winning software company that delivers bespoke digital solutions for major clients across multiple industries. They're looking for a talented Senior Software Engineer to join their high-performing team.
This role will give you the chance to work on large-scale, cloud-based applications that make a real business impact. You'll be a key contributor in shaping backend systems and APIs, ensuring they are scalable, reliable, and performant. You'll collaborate with engineers, designers, and product teams, while enjoying a supportive and flexible remote working environment.
What You'll Do
- Design, develop, and maintain backend services using Node.js and TypeScript.
- Build cloud-native applications leveraging Azure services (App Services, Functions, Cosmos DB, Kubernetes).
- Take ownership of key systems and projects from design through to deployment.
- Work closely with cross-functional teams to deliver innovative solutions for clients.
- Break down complex requirements into clear, prioritised tasks.
- Ensure system reliability, scalability, and maintainability through best practices.
- Mentor junior engineers and contribute to a culture of technical excellence.
What We're Looking For
- Strong JavaScript/TypeScript skills with Node.js experience on the server side.
* Proven track record of delivering production-grade, maintainable software.
* Solid understanding of system architecture and cloud-native design.
* Hands-on experience with Azure cloud services (App Services, Functions, Cosmos DB, Kubernetes).
* Knowledge of databases (SQL/NoSQL) and CI/CD pipelines.
* Experience writing unit, integration, and functional tests.
* Excellent problem-solving, communication, and collaboration skills.
* Collaborative mindset with the ability to mentor others.
Desirable:
* Experience working with APIs at scale.
* Familiarity with Agile methodologies.
* Exposure to front-end frameworks (React, Angular, etc.).
* Experience in high-availability or client-facing environments.
Why Join?
- Competitive salary based on experience.
* Participation in the HMRC-approved EMI share option scheme.
* Hybrid and flexible working options aligned with a remote-first culture.
* 25 days' annual leave + bank holidays.
* Private healthcare and a pension scheme with contributions up to 8%.
* Eyecare support and wellbeing benefits.
* Access to training and professional development budgets.
* A collaborative, supportive, and innovation-driven environment with highly experienced colleagues.
* Access to co-working spaces across the UK, including Belfast and London.
* Top-spec computer equipment and home-office hardware to enable productive remote work.
This role is perfect for candidates who want to take ownership, work on large-scale systems, and thrive in a flexible, supportive, and highly technical environment.