Start Your Search Here

push notification bell

Would you like to receive notifications about IT & Computers jobs in Upminster?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Devonshire Hayes Recruitment Specialists Limited Careers

Upminster / Global

Full Stack Developer

Job Description

If you are a Full Stack JavaScript Developer with a proven track record of developing single-page applications, we have a new role we would like to discuss with you. Please note this role requires onsite attendance four days a week in Upminster, Essex.

The client is building a platform that guides consumers through the complete online customer journey, from their first visit through identity verification, e-signature and submission.

As a Mid-Level Full-Stack JavaScript Developer, you'll work across the platform: a React single-page application on the front end, Node.js APIs and background workers on the back end, and Microsoft SQL Server as the system of record.

This is a hands-on product engineering role where you'll ship customer-facing journey steps, build and consume REST APIs, write database migrations and integrate third-party services behind clean, maintainable interfaces.

What you'll do

Build and maintain customer-journey screens and shared components in React 19, using React Router 7, Vite and Sass/SCSS across multiple branded sites from a single codebase.

Develop back-end features in Node.js, including a Fastify API, an Express backend-for-frontend and durable background jobs processed through a SQL-backed outbox queue.

Design and evolve the SQL Server schema through forward-only migrations, using parameterised queries and transactional business logic.

Integrate and mock third-party services, including identity-verification and lead-management providers, while keeping transport details behind well-defined interfaces.

Write meaningful tests at every layer: Vitest unit and route tests, Testing Library component tests, and Playwright end-to-end journeys against a real database running in Docker.

Build with the needs of a regulated consumer product in mind, including robust input validation, careful PII handling, audit trails, idempotent retries and graceful degradation.

Work collaboratively to document technical decisions, follow established conventions and improve the platform as it grows.

What you'll bring

At least three years of professional JavaScript development experience, with meaningful hands-on work across both front-end and back-end development.

Strong React fundamentals, including hooks, controlled forms...

Apply Now

Similar Opportunities

View all jobs