Full Stack Developer C#/.NET/React
Listed on 2026-02-10
-
Software Development
Full Stack Developer, React.js
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.
---
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 Type Script
- Integrate React components into a .NET-hosted SPA (e.g., ASP.NET Core MVC/ Razor Pages or the new .NET React 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 (Team City)
- Collaboration
- Contribute to architectural discussions and code reviews
- Document APIs (Open/Swagger), deployment steps, and run-books
- Mentor junior team members on .NET/React best practices
---
What we are looking forWe 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, a 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
- Demonstrable experience setting up a complete build pipeline and deploying the first production release of a new application. Self-starter.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: