JOB ROLE

Full Stack Developer

Full Stack Developer

Full Stack Developer

salary

LOCATION

United Kingdom

JOB TYPE

Full-time

EXPERIENCE REQUIRED

8

DEPARTMENT

IT

About Us

Barclay Advisory Services Ltd is a specialist project controls consultancy focused on combining industry expertise with modern digital tools and AI.

We support complex projects with project controls expertise and digital solutions, using technology to improve how project information is captured, analysed and used to support delivery.

Our approach combines industry knowledge with AI-enabled workflows, automation and modern software development to help project teams work more efficiently.

Our aim is to build a modern project controls consultancy equipped for the next generation of project delivery.

About This Role

As a Full Stack Developer at Barclay Advisory Services Ltd, you’ll develop digital tools, applications and AI-enabled workflows designed for complex project environments.

You’ll work across frontend and backend development, building user interfaces, APIs, databases, integrations and the underlying systems required to deliver reliable digital solutions.

The role is suited to a developer who is comfortable building applications end-to-end and interested in applying modern software, AI and automation to real-world project delivery challenges.

Responsibilities

  • Develop and maintain full stack web applications.

  • Build responsive and intuitive user interfaces.

  • Develop backend services, APIs and database architecture.

  • Create integrations between applications, AI services and third-party systems.

  • Implement AI and automation capabilities within digital workflows.

  • Maintain application performance, reliability and security.

  • Support the development and deployment of digital solutions for project environments.

Requirements

  • Experience developing full stack web applications.

  • Strong frontend and backend development capability.

  • Experience working with APIs, databases and application integrations.

  • Understanding of authentication, application security and data protection.

  • Experience deploying and maintaining production applications.

  • Ability to work independently and solve technical problems.

  • Interest in AI, automation and their application within project delivery.

Apply for this job

Apply for this job

Apply for this job

"Working here has been an incredible experience for my growth both professionally and personally. The team encourages collaboration, new ideas, and continuous learning, which makes every project exciting to work on. I appreciate the trust and flexibility we have to experiment, solve real problems, and build solutions that actually make an impact. It truly feels like a place where talented people come together to create meaningful work."

Daniel Carter

Senior AI Engineer