Salary: £50,000 - 70,000 per year Requirements: I am looking for a skilled Front-End Developer with proven experience in WPF and MVVM, delivering desktop-based applications. You should have strong proficiency in React and C#, including integration with REST APIs. A solid understanding of usability, accessibility, and responsive design principles is essential. Familiarity with web frameworks and libraries such as ASP.NET, Bootstrap, and Material Design is required. Awareness of advanced design trends like Glassmorphism and dark mode support is desirable. Experience with GoJS and Node-RED for creating interactive front-end features is a plus. Strong problem-solving skills, attention to detail, and the ability to debug complex issues are a must. Responsibilities: You will design and develop rich, responsive applications using WPF, MVVM, and React. Your role will involve integrating with REST APIs to ensure seamless communication between the front end and back-end services. You will implement key modules, including Scheduling and Reporting, to ensure a smooth and user-friendly experience. Optimizing interfaces for performance and accessibility, including support for dark mode and Material Design principles, will be part of your job. You will collaborate with back-end developers to ensure smooth data flow and maintenance of system functionality. At times, you will develop web-based solutions using React, ASP.NET, and Bootstrap when required. You will utilize tools like GoJS and Node-RED to create dynamic, interactive front-end elements. Incorporating advanced features such as AI-assisted suggestions to enhance productivity and decision-making will also fall under your responsibilities. Technologies: AI ASP.NET Bootstrap C# Flow Support MVVM REST React WPF Web NodeJS JavaScript Frontend More: This position offers a fantastic opportunity for developers who are passionate about creating polished, user-friendly applications that blend functionality with modern design principles. Due to high vacancy response rates, we may not be able to reply to all applicants. If you do not receive feedback from us within 14 days, please accept that your application has not been successful. last updated 4 week of 2026