Job Search and Career Advice Platform

Enable job alerts via email!

C#/.Net/React Fullstack Developer

Lorien

Greater London

On-site

GBP 50,000 - 70,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech talent agency is seeking a Full-Stack Engineer in Greater London. The ideal candidate should have strong expertise in C# and React application development, with at least 4 years of experience in full-stack development and proven skills in CI/CD pipelines. This role involves designing and shipping a new web application from scratch, ensuring a comprehensive understanding of the entire application lifecycle. A Bachelor's degree in a relevant field is required.

Qualifications

  • 4+ years of full-stack development experience.
  • At least 2 years of delivering production-grade applications.
  • Experience setting up complete build pipelines and deployments.

Responsibilities

  • Design and implement RESTful APIs using ASP.NET Core.
  • Build interactive UI with React using TypeScript.
  • Define and maintain CI pipelines.
  • Document APIs and deployment steps.

Skills

C#
React
CI/CD pipeline
ASP.NET Core
TypeScript
Python

Education

Bachelor's degree in computer science, engineering, or equivalent

Tools

Bitbucket
MSBuild
npm/yarn
Webpack
TeamCity
Job description
Overview

The team is looking for a hands‑on Full‑Stack Engineer who can hit the ground running to design, develop, and ship a new web‑application. The role requires deep expertise in a C#/.NET back‑end, a React front‑end built on the .NET ecosystem, and proven experience in CI/CD pipeline creation, automated builds, and production deployment.

Core Responsibilities
Back‑End
  • Design and implement RESTful APIs using ASP.NET Core (≥6.0) or Nancy.
  • Write clean, testable C# code.
  • Manage data persistence (EF Core, Dapper, or similar).
  • Implement authentication/authorization (e.g., Azure AD, JWT).
  • Python knowledge or coding experience is preferable.
Front‑End
  • Build interactive UI with React (≥18) using TypeScript.
  • Integrate React components into a .NET‑hosted SPA (e.g., ASP.NET Core MVC/ Razor Pages or the new .NETReact template).
  • Apply responsive design, accessibility (WCAG 2.1 AA) and performance best‑practices.
Build & Release
  • Define and maintain CI pipelines (Bitbucket, or similar).
  • Author build scripts (MSBuild, npm/yarn, Webpack) to produce versioned artefacts.
  • Configure automated unit, integration, and UI tests.
  • Set up CD pipelines for staging & production (TeamCity).
Collaboration
  • Contribute to architectural discussions and code reviews.
  • Document APIs (OpenAPI/Swagger), deployment steps, and run‑books.
  • Mentor junior team members on .NET/React best practices.
What We Are Looking For

We are looking for someone with a strong background in C# and React application development (preferably Python knowledge). This is a brand‑new application in Fixed income ETF space, very ambitious project so the ideal candidate must be a self‑starter who can take ownership from the ground up.

The role requires building the entire development pipeline and taking the application all the way to production. The candidate should be familiar with server setup, deployment processes, and production environments.

We are not just looking for someone who can handle individual JIRA tasks; we need a well‑rounded developer who understands the full application lifecycle, from development through deployment and maintenance.

Experience & Education
Professional

Experience ≥4 years of full‑stack development with the above stack; at least 2 years delivering production‑grade applications end‑to‑end.

Education: Bachelor's degree in computer science, engineering, or equivalent practical experience.

Delivery Track

Record demonstrable experience setting up a complete build pipeline and deploying the first production release of a new application. Self‑starter.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.