Job Specifications
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.