Full Stack Engineer

Flexible£45,000 - £55,000LondonPermanent

Full Stack Engineer (Web & Data) | Hybrid / London | £45,000 – £55,000

A growing digital consultancy is seeking a Full Stack Engineer to work across modern web applications and data-driven platforms, delivering end-to-end solutions for a range of clients and industries.

You’ll join a collaborative Digital Solutions team working at the intersection of web development, data engineering, and analytics. This is a hands-on role where you’ll design, build, and maintain user-facing applications alongside scalable back-end services and robust data pipelines, primarily using React, Next.js, and Python.

This role is ideal for an early-career engineer who enjoys variety, learning new technologies, and working across the full technology stack in a hybrid cloud environment.

What You’ll Do

  • Design, build, and maintain full-stack web applications using React and Next.js
  • Develop back-end services, APIs, and data integrations using Python and SQL
  • Take ownership of existing web and data applications, ensuring reliability, performance, and continuous improvement
  • Build and optimise data pipelines and ETL/ELT processes to support analytics and AI-driven solutions
  • Work with relational and non-relational databases, data warehouses, and data lakes
  • Deploy and support applications across AWS and Azure environments
  • Collaborate with consultants, data scientists, analysts, and clients to translate business requirements into technical solutions
  • Contribute to CI/CD pipelines, version control, and automated deployment processes
  • Document system architecture, data flows, and technical designs
  • Support project scoping, estimation, and proof-of-concept development

What You’ll Bring

  • 1–2 years’ experience in a full stack engineering, web development, or data engineering role
  • Strong hands-on experience with Python and SQL
  • Commercial experience building front-end applications with React and Next.js
  • Solid understanding of back-end development, API design, and database interactions
  • Experience working with data pipelines, transformations, and orchestration tools
  • Familiarity with cloud platforms such as AWS and/or Azure
  • Experience using Git and CI/CD workflows
  • Strong problem-solving skills with the ability to debug and support production systems
  • Clear communication skills and a proactive, self-motivated approach to work

Nice to Have

  • Experience with WordPress or PHP-based applications
  • Exposure to analytics tools such as Power BI or dbt
  • Knowledge of web scraping or Streamlit
  • Basic understanding of machine learning or AI integrations
  • Familiarity with Agile development practices

We can send you
more jobs like this

  • Join 2,500 others receiving weekly job alerts via email

By ticking the box below, you give Peaple Talent Ltd permission to use your details for future contact as detailed in our privacy policy.

Apply Today

Submit your application today and our team will get back to you if you meet the requirements.

    By ticking the box below, you give Peaple Talent permission to use your details for future contact as detailed in our privacy policy



    Peaple Talent management team

    Speak directly with our development team.

    We'll assist you with your next career step.

    Saved Jobs (0)

    Submit a Vacancy

    Please attach your job description to the form below. Our team will be in contact with you to discuss your requirements shortly.

      By ticking the box below, you give Peaple Talent Ltd permission to use your details for future contact as detailed in our privacy policy



      Register a CV

      Please upload your CV using the form below. Our team will be in contact once we have reviewed your details.

        By ticking the box below, you give Peaple Talent Ltd permission to use your details for future contact as detailed in our privacy policy



        Join us. Submit your CV

        Please upload your CV using the form below. Our team will be in contact once we have reviewed your details.

          By ticking the box below, you give Peaple Talent Ltd permission to use your details for future contact as detailed in our privacy policy



          Request a Callback

          Complete the callback fields below and our team will be in contact with you to discuss your hiring requirements.

            By ticking the box below, you give Peaple Talent Ltd permission to use your details for future contact as detailed in our privacy policy