> Markdown version of [/jobs/ext/2278086-junior-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2278086-junior-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior Full Stack Developer - **Company:** Devonshire Hayes - **Location:** Upminster, UK - **Experience:** Starter - **Salary:** £30,000.0 - £45,000.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Application Programming Interfaces (APIs), Audit Trail, Automation of Tests, Cascading Style Sheets (CSS), Code Review, Databases, Continuous Integration, Relational Databases, Programming Tools, Web Development, Electronic Signatures, Microsoft SQL Server, Node.Js, Redis, E2e Testing, SQL Databases, Software Testing Automation Framework, TypeScript, Web Applications, Network Routers, ReactJS, Backend, Git, Syntactically Awesome Style Sheets (SASS), Webpack, Playwright, Front End Software Development, JestJS, Restful APIs, Docker - **Published:** August 28, 2026 - **Apply:** https://www.reed.co.uk/jobs/junior-full-stack-developer/57281489 ## About the Role If you are a Full Stack Developer with 1+ years' experience as a Full Stack Developer, we have an exciting new role we would like to discuss with you. You'll be working on a new platform that guides consumers through the complete online customer journey, from their first visit through identity verification, e-signature and submission. As a Junior Full-Stack JavaScript Developer, you'll contribute across a React front end, Node.js services and Microsoft SQL Server. You'll work on real customer-facing features while developing your skills through practical support, code review and clear engineering standards. This role would suit an early-career developer with strong JavaScript fundamentals, evidence of practical projects and the curiosity to learn how reliable software is built for a regulated consumer environment., * A good foundation in JavaScript, HTML and CSS, demonstrated through professional work, an apprenticeship, a placement, a recognised course or a strong portfolio of personal projects. * Some practical experience with React, including components, props, state, hooks and forms. * An understanding of how web applications communicate with REST APIs and how front-end and back-end code fit together. * Basic SQL knowledge, including selecting, joining, inserting and updating data. Experience with SQL Server is helpful but not essential. * An awareness of automated testing and a willingness to learn how to write useful, maintainable tests. * A careful approach to problem solving, attention to detail and the confidence to explain what you have tried when asking for help. * Clear written and verbal communication, reliability and a genuine interest in developing as a full-stack engineer. Nice to have * Experience with Node.js, Express, Fastify or another server-side JavaScript framework. * Personal or commercial projects using relational databases, Docker or continuous-integration tools. * Familiarity with TypeScript, Sass/SCSS, Git, Redis or cloud and hosting platforms. * An interest in accessible user interfaces, conversion-focused journeys or multi-brand products. * Exposure to regulated industries such as financial services or insurance, or to identity-verification journeys. Skills * Full Stack Development * HTML & CSS Web Development * JavaScript Development * Node.js Development * React (JavaScript) * SQL ## Description * Build and improve customer-journey screens and reusable components in React, using React Router, Vite and Sass/SCSS across multiple branded sites. * Contribute to Node.js APIs and backend-for-frontend services using established patterns in Fastify and Express. * Write and update parameterised SQL queries, and support database changes through reviewed migrations. * Help integrate third-party services such as identity-verification and lead-management providers behind clear interfaces. * Write unit, component and end-to-end tests using tools such as Vitest, Testing Library and Playwright. * Investigate defects, use logs and development tools to understand their cause, and deliver well-tested fixes. * Follow secure development practices for validation, personal data, audit trails and error handling. * Take part in code reviews, document your work and ask questions early when requirements or technical decisions are unclear. ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development)