Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Web developer

Stanley
Permanent
Avanti Recruitment
Web developer
£35,000 - £45,000 a year
Posted: 9 October
Offer description

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. Apply now if interested

Apply
Create E-mail Alert
Job alert activated
Saved
Save
See more jobs
Similar jobs
Avanti Recruitment recruitment
Avanti Recruitment jobs in Stanley
It jobs in Stanley
jobs Stanley
jobs Durham
jobs England
Home > Jobs > It jobs > Web developer jobs > Web developer jobs in Stanley > Web Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save