Salary: £40,000 - 45,000 per year Requirements: Approximately 3 years of commercial experience in web development Strong JavaScript and/or TypeScript skills Experience with React, Next.js, or similar frameworks Good understanding of HTML, CSS, APIs, and databases Experience using Git or other version control systems Ability to write clean, maintainable, and scalable code Strong problem-solving and communication skills Ability to work independently and as part of a collaborative team Experience with cloud or serverless platforms is desirable Experience working with SQL databases and ORMs is desirable Exposure to internal business systems, CRM platforms, quoting, or sales tools is desirable Experience with CI/CD pipelines or automated deployment processes is desirable Responsibilities: Develop, maintain, and improve web applications Build new features and enhance existing functionality Work across front-end interfaces, back-end logic, APIs, and databases Investigate and resolve bugs and support issues Support integrations with third-party services Assist with deployment and release processes Collaborate with colleagues across the business to gather requirements and deliver solutions Work closely with technical and non-technical teams to understand requirements and deliver scalable, maintainable solutions Technologies: CI/CD Cloud CSS CRM Git Support JavaScript React SQL Serverless TypeScript Web Fullstack More: We are a growing organisation investing heavily in digital platforms and internal systems to support our customers, operational teams, and business growth. We are recruiting a Full Stack Web Developer to join our established development team in a hands-on role covering both front-end and back-end technologies. This is a permanent, full-time position based remotely in the UK with occasional visits to Dunfermline, working 40 hours per week. We offer the opportunity to contribute to business-critical applications, solve practical business problems, and help deliver reliable, user-friendly software solutions. last updated 21 week of 2026