Junior Full Stack Developer

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.

What you'll do

  • 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.

What you'll bring

  • 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.

Job Details

Company
Devonshire Hayes Recruitment Specialists Limited
Location
Upminster, Essex, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £45,000 per annum
Posted