×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Web Developer

Job in Swindon, SN256, England, UK
Listing for: Noir
Full Time position
Listed on 2026-01-01
Job specializations:
  • IT/Tech
    Web Developer
Salary/Wage Range or Industry Benchmark: 35000 - 40000 GBP Yearly GBP 35000.00 40000.00 YEAR
Job Description & How to Apply Below
Location: Swindon

Web Developer - SaaS - Swindon (Hybrid, 3 Days in Office)

(Tech stack:
Web Developer, .NET Framework, Web Forms, ASP.NET MVC, React, Type Script, SCSS, Accessibility, API Integration, Performance Optimisation, Testing, Front End Developer)

Our client is an established technology business that builds and maintains sophisticated digital platforms used across multiple sectors. They're embarking on a major UI modernisation programme, evolving their existing .NET Web Forms interface into a cutting-edge modern front end using React and ASP.NET MVC.

They're seeking a Web Developer who enjoys working across both legacy and modern stacks, someone comfortable maintaining and optimising an existing UI while helping to drive a structured migration to a next-generation front end.

This is a fantastic opportunity to join a stable, forward-thinking company that values technical craft, clean architecture, and collaboration.

Key Responsibilities:

  • Maintain and enhance an existing .NET Web Forms UI while supporting a structured migration to MVC and React.
  • Build modern React components and features (hooks, routing, forms, error boundaries).
  • Integrate with ASP.NET Core APIs, ensuring resilient data flows and error handling.
  • Develop and maintain a reusable component library and manage CSS architecture, responsive layouts, and theming.
  • Ensure accessibility and semantic HTML standards are met.
  • Optimise front-end performance, applying modern best practices.
  • Implement client-side authentication flows and manage secure sessions.
  • Write and maintain front-end tests covering key user journeys.
  • Own and maintain front-end tooling and collaborate closely with backend developers, designers and PMs.

Skills & Experience:

  • Strong experience with .NET Web Forms (pages, controls, lifecycle) and ASP.NET MVC/Razor views.
  • Proficiency in React (ideally Type Script) including components, hooks, and state management.
  • Deep understanding of HTML5, CSS3, modern JavaScript/Type Script, responsive design, and browser behaviour.
  • Hands-on experience with accessibility standards (WCAG), semantic markup, and ARIA.
  • Knowledge of performance tuning techniques including lazy loading, code splitting, and asset optimisation.
  • Experience consuming secure REST APIs from the browser.
  • Familiarity with front-end testing frameworks such as Jest, React Testing Library, Playwright or Cypress.
  • Solid understanding of modern front-end tooling (e.g., npm/yarn, Vite/Webpack, ESLint/Prettier).
  • Strong communication and collaboration skills across technical and non-technical stakeholders.

Nice to Have:

  • Exposure to Blazor or other component-based .NET front-end approaches.
  • Experience with Storybook, SCSS architecture, or Tailwind.
  • Knowledge of SEO, analytics, and internationalisation strategies.
  • Practical experience with incremental UI migrations from legacy frameworks.

This is an excellent role for someone who enjoys a balance between modern front-end development and legacy UI migration, with the opportunity to shape a modern platform from the ground up.

Location:

Swindon, UK (Hybrid - 3 days in the office after probation)

Salary: £35,000 - £40,000 + Benefits

Applicants must be based in the UK and have the right to work in the UK.

Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!

NOIRUKTECHREC

NOIRUKREC

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary