Overview
Web Developer - SaaS - Swindon (Hybrid, 3 Days in Office)
Tech stack: Web Developer, .NET Framework, WebForms, ASP.NET MVC, React, TypeScript, SCSS, Accessibility, API Integration, Performance Optimisation, Testing, Front End Developer
Responsibilities
- Maintain and enhance an existing .NET WebForms 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 WebForms (pages, controls, lifecycle) and ASP.NET MVC/Razor views.
- Proficiency in React (ideally TypeScript) including components, hooks, and state management.
- Deep understanding of HTML5, CSS3, modern JavaScript/TypeScript, 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