Contact Us 0131 473 7030

Full Stack Software Engineer

£45,000 - £60,000 DOE

Wednesday 09 Jul 2025

Ref: 5942

Full Stack Software Engineer
Hybrid – Dundee

Our client is  looking to expand their agile engineering team with a talented Full Stack Software Engineer who thrives in a collaborative environment and wants to make a genuine impact.
 
Why Apply?
  • Join a growing company delivering a platform used across the UK and US
  • Work in a supportive, agile team where your input truly matters
  • Opportunities for personal and professional development
  • Hybrid working from their Dundee base
 
About the Role

As a Full Stack Software Engineer, you’ll help design, build, and operate a modern data platform, from intuitive user interfaces to scalable APIs and secure infrastructure. You’ll work across the full software lifecycle and collaborate daily with product, data, and DevOps specialists in short, agile sprints.
 
Key Responsibilities
 
  • Develop and maintain frontend solutions using Vue
  • Build and support APIs, microservices, and backend infrastructure
  • Ensure high-quality, well-tested code with regular peer reviews
  • Maintain system performance, security, and data integrity
 
Skills & Experience Required
 
  • Commercial experience with Vue.js, JavaScript/TypeScript, HTML and CSS
  • Proficiency in at least one backend language (e.g. Python, Java, C#, Node.js)
  • Strong SQL knowledge and familiarity with both relational and NoSQL databases
  • Experience designing and consuming REST APIs
  • Practical experience with AWS and Docker would be advantageous 
 
This role is hybrid, with a few days per week expected in the Dundee office. On offer is a salary of £45,000 - £60,000 DOE.
 
Bright Purple is an equal opportunities employer. We are proud to work with clients who share our values of diversity and inclusion in the tech industry.
Cookies on this website
We want to ensure that we give you the best experience on our website. If you wish you can restrict or block cookies by changing your browser setting. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on this website.