Job Description
Full Stack Web Developer
Remote (UK) with occasional visits to DunfermlinePermanent | 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