Senior Full Stack Developer
Location: Edinburgh (Remote-first, with occasional office visits)
Salary: £50,000 – £60,000 per year + competitive benefits
About the Role
We’re looking for a Senior Full Stack Developer to join our engineering team and help build an advanced resource planning platform. You’ll work across the entire stack, from designing intuitive front-end interfaces to building robust back-end services. This role is perfect for someone who enjoys variety, thrives in collaborative environments, and is passionate about delivering high-quality software.
What You’ll Do
* Design, develop, and maintain features across both front-end and back-end systems.
* Collaborate with product and engineering managers to scope and prioritize work.
* Ensure scalability, performance, and maintainability throughout the codebase.
* Write clean, testable code and implement automated testing practices.
* Mentor and support other developers within the team.
* Participate in the full feature lifecycle—from ideation to deployment and ongoing improvements.
* Work in an agile environment on a large-scale software product.
About You
* Strong experience in full stack development, with expertise in C#/.NET (Framework and Core) and JavaScript (Vue.js experience is a plus).
* Comfortable working across the stack and learning new technologies quickly.
* Skilled in writing clean, testable code and using automated testing frameworks.
* Excellent problem-solving skills and ability to break down complex tasks.
* Strong communicator and collaborator, able to work effectively in cross-functional teams.
* Passionate about creating high-quality, user-focused software solutions.
Bonus Points If You Have
* Experience with Vue.js, .NET Core, SQL Server, and/or Microsoft Azure.
* Familiarity with message queuing systems such as Azure Service Bus.