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