Full Stack Web Developer
Full Stack Web Developer
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