React Developer in London

React Developer in London

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Build and enhance sophisticated applications using React, TypeScript, and C#.
  • Company: Join a dynamic software engineering team in a remote-first environment.
  • Benefits: Up to £60,000 salary, flexible remote work, and team meet-ups.
  • Why this job: Make an impact with modern tech while collaborating with a tight-knit team.
  • Qualifications: Experience with React, TypeScript, and C#; strong communication skills.
  • Other info: Great career growth opportunities and occasional travel for team meet-ups.

The predicted salary is between 43200 - 72000 £ per year.

We are looking for a React Developer with some C# experience (commercial or from personal projects) to join a collaborative, fast-moving software engineering team. This is an excellent opportunity for a mid-level+ frontend/full stack engineer who is expanding into full-stack work and wants to contribute to a modern, well-structured codebase.

You will be joining a small, tight-knit team, building and enhancing a sophisticated application that integrates advanced data visualisation and geospatial capabilities. The role combines modern frontend engineering with opportunities to work on backend components in C#.

Salary: Up to £60,000 + Benefits

Location: Remote-first (UK-based) – with ~ 1 day per month in Cambridge

Employment Type: Full-time, Permanent

What You Will Be Doing:

  • Building and maintaining high-quality frontend features using React and TypeScript
  • Contributing to backend services and integrations in C#/.NET
  • Working closely with UX designers, backend developers, and product owners to deliver new features
  • Integrating frontend components with backend APIs
  • Writing clean, maintainable, and testable code
  • Participating in code reviews and Agile ceremonies with a collaborative team of 4 engineers

What We Are Looking For:

  • Proven experience with React and TypeScript in a commercial environment
  • Hands-on experience with C#/.NET (professional or personal projects)
  • Understanding of REST APIs and asynchronous programming patterns
  • Experience writing and maintaining unit tests
  • Strong communication skills and comfort working in small, cross-functional teams
  • A proactive approach to problem-solving and code quality

Bonus Skills (Nice to Have):

  • Experience with geospatial data or mapping libraries (e.g., Leaflet, Mapbox)
  • Knowledge of graph visualisation tools (e.g., D3.js, Cytoscape.js)
  • Awareness of accessibility and localisation best practices
  • Familiarity with cloud platforms (AWS, Azure) or containerisation tools (Docker)

Remote-first, with preference for candidates based in or near Edinburgh or Scotland. Occasional travel for team meet-ups around 1x a month (expenses covered). A future office in Edinburgh is planned, but the role will remain remote-friendly.

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering and Information Technology

Industries: Software Development

React Developer in London employer: Provide

Join a dynamic and innovative software engineering team as a React Developer, where you'll enjoy a remote-first work culture that prioritises collaboration and flexibility. With a focus on professional growth, you'll have the opportunity to enhance your skills in both frontend and backend development while contributing to cutting-edge applications. The company fosters a supportive environment with regular team meet-ups and a commitment to maintaining a well-structured codebase, making it an excellent place for those seeking meaningful and rewarding employment.
P

Contact Detail:

Provide Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land React Developer in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with React or C#. A quick chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your React projects and any C# work you've done. This is your chance to demonstrate what you can bring to the table beyond just a CV.

✨Tip Number 3

Prepare for interviews by brushing up on common React and C# questions. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace React Developer in London

React
TypeScript
C#
.NET
REST APIs
Asynchronous Programming
Unit Testing
Communication Skills
Problem-Solving Skills
Agile Methodologies
Geospatial Data Integration
Mapping Libraries
Graph Visualisation Tools
Cloud Platforms
Containerisation Tools

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with React, TypeScript, and C#. We want to see how your skills match up with what we're looking for, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're excited about the role and how you can contribute to our team. Be genuine and let your personality come through – we love a good story!

Showcase Your Projects: If you've worked on personal or commercial projects using React or C#, include links to your GitHub or portfolio. We’re keen to see your code quality and creativity in action!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and helps us keep track of all the amazing talent out there!

How to prepare for a job interview at Provide

✨Know Your Tech Stack

Make sure you brush up on your React and TypeScript skills before the interview. Be ready to discuss your previous projects and how you've used these technologies in a commercial setting. If you've dabbled in C# or .NET, be prepared to share your experiences there too!

✨Showcase Your Problem-Solving Skills

During the interview, expect to tackle some coding challenges or problem-solving scenarios. Think aloud as you work through these problems; it shows your thought process and how you approach coding issues. This is a great chance to demonstrate your proactive approach to problem-solving.

✨Communicate Effectively

Since you'll be working in a small, cross-functional team, strong communication skills are key. Practice explaining your past projects and technical concepts clearly and concisely. This will help you connect with the interviewers and show that you're a team player.

✨Familiarise Yourself with the Company Culture

Research the company’s values and culture before the interview. Understanding their collaborative environment and Agile practices will help you tailor your responses. You can even mention how you align with their approach to software development during the conversation!

React Developer in London
Provide
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>