Web Developer

Avanti are looking for a Software Developer to work with a company based in Swindon. Salary is £35-45k.

Company overview

Join a growing B2B SaaS company building a commercially successful platform for enterprise customers. We use modern .NET technologies and a React front end, and we prioritise robustness, performance and accessibility. This role is with a small but expanding in-house engineering team where your work will have visible impact.

Location & working pattern

Hybrid: office-based minimum 3 days per week (commutable to the Swindon area). Full-time, permanent.

Role overview

We’re looking for an experienced Web Developer to help evolve and modernise our established SaaS platform. You’ll own front-end work, drive a gradual migration from older .NET UI patterns to modern MVC + React, build reusable UI components and collaborate closely with backend engineers, designers and product managers.

Key responsibilities

  • Maintain and enhance an existing .NET WebForms UI while driving an incremental migration to ASP.NET MVC/Razor and React components.
  • Build and refine React features (components, hooks, routing, forms, error boundaries and user flows).
  • Consume ASP.NET Core APIs from the front end: data fetching, caching strategies, optimistic updates and resilient error handling.
  • Create and maintain a reusable component library / design system; manage CSS architecture (SCSS modules or utility CSS), responsive layouts and theming.
  • Ensure accessibility (WCAG-aligned) and semantic HTML, including keyboard navigation and ARIA patterns.
  • Optimize front-end performance: code splitting, lazy loading, asset/image optimisation and Lighthouse remediation.
  • Implement client-side auth flows (e.g., OIDC), protected routes and session state.
  • Write and maintain front-end tests (unit/integration and E2E).
  • Own front-end tooling and developer experience.
  • Collaborate with backend engineers on API contracts and UX acceptance criteria with designers/PMs.

Essential skills & experience

  • Practical experience maintaining ASP.NET WebForms UIs (pages/controls, ViewState, server controls) and authoring ASP.NET MVC/Razor views.
  • Strong React skills (TypeScript preferred): components, hooks, routing, state, forms and error boundaries.
  • Solid web fundamentals: HTML5, CSS3 (Flexbox/Grid), responsive design, JavaScript/TypeScript (ES2020+), cross-browser compatibility.
  • Hands-on accessibility experience (WCAG-aligned).
  • Performance-first mindset (Core Web Vitals): code splitting, lazy loading, bundle analysis.
  • Experience calling REST APIs securely from the browser, handling auth tokens/refresh and robust error UX.
  • Testing: Jest + React Testing Library for unit/integration; Playwright or Cypress for E2E.
  • Familiar with modern tooling (npm/yarn/pnpm, Vite/Webpack, ESLint/Prettier, type-checks).
  • Comfortable shaping UI requirements with designers/PMs and aligning API contracts with backend teams.

Desirable

  • Exposure to Blazor (Server or WebAssembly).
  • Experience building design systems (Storybook, tokens), Tailwind or SCSS architecture.
  • Experience with incremental UI migrations (WebForms MVC/Razor + React).
  • Familiarity with SEO basics for SPAs, instrumentation/analytics and internationalisation.
  • Experience using AI coding assistants responsibly (e.g., Copilot) while critically reviewing output.

Education & experience

  • Proven track record shipping production web UIs in a .NET + React environment.
  • Degree in Computer Science / Engineering or equivalent practical experience; portfolio or GitHub desirable.

Benefits & additional info

  • Competitive salary (depending on experience) plus bonus scheme.
  • Company pension & private medical insurance.
  • Hybrid working (3 office days + 2 WFH after probation).
  • Monday–Friday, 40 hours per week.
  • Right to work in the UK required.

Apply now if interested.

Company
Avanti
Location
Swindon, Wiltshire, England, United Kingdom
Hybrid / WFH Options
Employment Type
Full-Time
Salary
£35,000 - £45,000 per annum
Posted
Company
Avanti
Location
Swindon, Wiltshire, England, United Kingdom
Hybrid / WFH Options
Employment Type
Full-Time
Salary
£35,000 - £45,000 per annum
Posted