Remote (UK) with occasional visits to Dunfermline
Permanent Full-Time 40 Hours Per Week
First Achieve is recruiting for a Full Stack Web Developer
We are working with a growing organisation that is investing heavily in digital platforms and internal systems to support customers, operational teams, and business growth.
This is an exciting opportunity for a Full Stack Web Developer to join an established development team, working across both customer-facing and internal web applications.
The successful candidate will play a key role in developing new features, improving existing systems, and delivering reliable, user-friendly software solutions.
The Role
This is a hands-on development role covering both front-end and back-end technologies. The position would suit someone who enjoys solving practical business problems, collaborating with stakeholders, and contributing to the ongoing improvement of business-critical applications.
You will work closely with technical and non-technical teams to understand requirements and deliver scalable, maintainable solutions.
Key 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
Skills & Experience Required
Approximately 3 years' 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
Desirable Experience
Experience with cloud or serverless platforms
Experience working with SQL databases and ORMs
Exposure to internal business systems, CRM platforms, quoting, or sales tools
Experience with CI/CD pipelines or automated deployment processes