Point your AI agent at freehire and let it find you a job.

Get the CLI →

JAC Recruitment

NewBe an early applicant

Full Stack Engineer(Data Solutions

Discussion

Summary

A full stack engineer on JAC Recruitment's Digital Solutions team builds end-to-end, data-intensive applications: front-end, backend APIs, ETL/ELT data pipelines, and cloud infrastructure on AWS/Azure, plus CI/CD and data warehouses/lakes, working with consultants, AI engineers, analysts, and clients.

Location: London, United Kingdom

Salary: £45,000 – £60,000 + Bonus & Benefits

Employment Type: Permanent

The Opportunity

We are seeking a Full Stack Engineer to join a growing Digital Solutions team. This role focuses on building end-to-end data-intensive applications across front-end, back-end, cloud infrastructure, and analytics platforms. You will collaborate with consultants, AI engineers, analysts, and clients to deliver scalable business solutions.

Responsibilities

  • Design, develop, and maintain full-stack applications
  • Build APIs and backend services
  • Develop data pipelines and ETL/ELT processes
  • Work across AWS and Azure environments
  • Build and maintain data warehouses and data lakes
  • Support analytics and AI-ready platforms
  • Manage deployment pipelines and CI/CD processes
  • Troubleshoot and optimize production systems
  • Contribute to technical proposals and solution architecture
  • Produce technical documentation

Required Skills

  • 1–2+ years of Full Stack Engineering experience
  • Strong Python and SQL skills
  • AWS and/or Azure experience
  • Backend development and API design
  • Data pipeline and ETL/ELT experience
  • Git and CI/CD knowledge
  • Strong English communication skills

Preferred Skills

  • React and Next.js
  • Snowflake or Databricks
  • dbt and Power BI
  • AI / Machine Learning awareness
  • Experience with modern AI data platforms
  • Agile delivery experience
  • Japanese language skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available