Full Stack Software Engineer - Web Focused in London

Full Stack Software Engineer - Web Focused in London

London Full-Time 63000 - 63000 £ / year (est.) Home office (partial)
EDF UK

At a Glance

  • Tasks: Build fast, modern web applications using React and TypeScript.
  • Company: Join EDF, a leader in creating digital experiences for small businesses.
  • Benefits: Starting salary of £63,000, hybrid work, and customisable benefits.
  • Other info: Diverse and inclusive culture with excellent career growth opportunities.
  • Why this job: Make a real impact while growing your skills in a supportive environment.
  • Qualifications: Strong React and TypeScript skills, with a passion for clean code.

The predicted salary is between 63000 - 63000 £ per year.

Hybrid | Permanent | Starting from £63,000

Want to build fast, modern web applications used by real customers every day? Ready to focus on React, shape front‑end architecture, and still stay hands‑on across the full stack? At EDF, you’ll use your skills to create digital experiences that support small businesses – all while growing your expertise your way.

As a Full Stack Software Engineer with strong React expertise, you’ll play a key role in building the web platforms that power how small businesses connect with customers, sell, and grow. Your work will directly support EDF’s wider mission as we continue our journey towards An Electric Britain.

You’ll join us on a salary starting of £63,000 per annum, with a hybrid setup across London, Hove, Exeter. You can work from home, with the option to collaborate in person monthly – or more often if you prefer.

This is a React‑heavy role (70–80%), where you’ll design and build high‑quality, scalable front‑end applications using TypeScript and modern frameworks. Alongside this, you’ll contribute across the stack – integrating APIs, working with AWS, improving CI/CD pipelines, and using AI tools to enhance how we build and deliver software.

Who You Are

  • You’re a React‑focused Full Stack Engineer who cares about performance, clean code, and delivering real value to users.
  • You’re confident owning front‑end development, while still contributing across backend and cloud when needed.
  • Building production‑grade React applications with strong TypeScript skills.
  • Creating scalable, reusable front‑end architectures (e.g. component libraries, micro frontends).
  • Managing state, async data flows, and complex UI behaviour in modern React apps.
  • Integrating front ends with REST or GraphQL APIs.
  • Developing backend services with Node.js or Python.
  • Deploying and running applications on AWS (cloud‑native / event‑driven environments).
  • Writing automated tests (Jest, React Testing Library, Cypress).
  • Setting up and maintaining CI/CD pipelines and release processes.
  • Applying monitoring and observability to improve reliability and performance.

What You’ll Be Doing

  • Building React‑based web applications and micro frontends using TypeScript.
  • Designing and integrating full‑stack solutions across APIs, backend and cloud.
  • Improving performance, accessibility and reliability of user‑facing applications.
  • Using AI tools to enhance development, testing and delivery.
  • Collaborating in Agile teams to deliver features end‑to‑end.

Pay, Benefits and Culture

Alongside a starting salary of £63,000 per annum, potential for an annual bonus, and a market‑leading pension scheme, your package will include customisable benefits such as electric vehicle leasing, discounted gym membership, life assurance, tech vouchers, experience days, and more.

At EDF, we believe there are multiple definitions of success. That’s why we give you the freedom to shape a career that works for you. Here, Success is Personal – it’s your journey, powered by us.

Everyone is welcome at EDF. We’re committed to building a diverse and inclusive workforce, and we’ll support you with any adjustments you need throughout the process.

Full Stack Software Engineer - Web Focused in London employer: EDF UK

At EDF, we pride ourselves on being an exceptional employer, offering a hybrid work environment that promotes flexibility and collaboration across London, Hove, and Exeter. With a competitive starting salary of £63,000, a comprehensive benefits package, and a strong commitment to personal and professional growth, we empower our Full Stack Software Engineers to innovate and contribute meaningfully to our mission of supporting small businesses. Our inclusive culture ensures that every employee feels valued and supported, making EDF a truly rewarding place to advance your career.

EDF UK

Contact Details:

EDF UK Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Software Engineer - Web Focused in London

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which are often the golden ticket to landing an interview.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those using React and TypeScript. Make sure it’s easy to navigate and highlights your full-stack capabilities – this is your chance to shine!

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills. Practice common algorithms and data structures, and don’t forget to review React-specific concepts. We recommend using platforms like LeetCode or HackerRank to get in the zone.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, you’ll be part of a community that values your journey and supports your growth. Don’t miss out on the chance to join us at EDF!

We think you need these skills to ace Full Stack Software Engineer - Web Focused in London

React
TypeScript
Full Stack Development
API Integration (REST, GraphQL)
Node.js
Python
AWS

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Full Stack Software Engineer role. Highlight your React expertise and any relevant projects you've worked on, especially those involving TypeScript and AWS.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about building web applications. Share specific examples of how you've contributed to projects in the past and how you can bring value to our team at EDF.

Showcase Your Projects:If you have a portfolio or GitHub repository, include it in your application. We love seeing real-world examples of your work, especially anything that demonstrates your skills in React and full-stack development.

Apply Through Our Website:For the best chance of success, make sure to apply directly through our website. This way, we can easily track your application and ensure it gets the attention it deserves!

How to prepare for a job interview at EDF UK

Know Your React Inside Out

Make sure you brush up on your React skills before the interview. Be ready to discuss your experience with building production-grade applications, managing state, and handling complex UI behaviour. They’ll likely ask you to explain your approach to creating scalable front-end architectures, so have some examples ready.

Showcase Your Full Stack Knowledge

While this role is React-heavy, don’t forget to highlight your full stack capabilities. Be prepared to talk about your experience with backend services, integrating APIs, and deploying applications on AWS. They want someone who can contribute across the stack, so demonstrate your versatility.

Prepare for Technical Questions

Expect technical questions that test your understanding of TypeScript, CI/CD pipelines, and automated testing frameworks like Jest or Cypress. Practise coding challenges or whiteboard exercises to get comfortable explaining your thought process as you solve problems.

Emphasise Collaboration and Agile Experience

Since the role involves working in Agile teams, be ready to discuss your experience collaborating with others. Share examples of how you’ve contributed to team projects, tackled challenges together, and delivered features end-to-end. This will show that you’re not just a great developer, but also a team player.