REACT / Front End Developer - HTML5, CSS & REACT Framework, JavaScript, .NET stack Our leading law firm client are looking to recruit a REACT / Front End Developer (HTML5, CSS & REACT Framework, JavaScript, .NET stack) on a permanent basis to be responsible for developing, enhancing, and maintaining web applications and software solutions for the firm's internal systems and client-facing platforms. The firm currently have a team of experienced .NET developers and whilst they would like someone with familiarity with .NET development the focus of the role is to provide a lead in the Front End Development within their suite of Web Applications. The firm is looking for a developer with a lot of knowledge of front-end development experience in web applications using both React and MVC patterns within the .Net stack. As the firms REACT / Front End Developer (HTML5, CSS & REACT Framework, JavaScript, .NET stack) you will work on a wide range of applications including applications which enable their users to have access to the latest AI / ChatGPT functions in the context of their day-to-day workflow as well as providing the expertise to build line of business web applications and lead on the UX development of these products. In terms of technology stack, they are centred predominantly around Microsoft Technology (Azure, C#, .Net, SQL Server) and have adopted a Cloud focussed strategy for the future. Key Responsibilities for this REACT / Front End Developer (HTML5, CSS & REACT Framework, JavaScript, .NET stack) are: Provide a high level of expertise in the development of high quality UX using the Microsoft stack within both React and MVC. Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model Thorough understanding of React.js and its core principles Design, develop, test, and maintain high-quality web applications using REACT, preferably with experience working within a .NET environment Experience with popular React.js workflows (such as Flux or Redux) Familiarity with newer specifications of ECMAScript as well as with data structure libraries (e.g., Immutable.js) and a strong understanding of working with and consuming RESTful APIs. Knowledge of modern authorization mechanisms, such as JSON Web Token and authentication using SSO provided by the Microsoft Entra platform. Familiarity with modern front-end build pipelines and tools and experience with common front-end development tools such as Babel, Webpack, NPM, etc. Key skills/capabilities necessary for this REACT / Front End Developer (HTML5, CSS & REACT Framework, JavaScript, .NET stack) include: Required Bachelor's degree in Computer Science or related field; or equivalent work experience 4 years of professional experience developing web application front ends using HTML5, CSS & REACT Framework Very strong understanding of development and debugging JavaScript Experience of developing data driven front ends over REST APIs Understanding of object-oriented programming principles Familiarity with agile methodologies Strong communication skills with the ability to effectively collaborate within a team environment Desirable Working with APIs developed in the .NET stack Knowledge of software architecture patterns (e.g., MVC) Atlassian Suite (JIRA, Confluence) Knowledge of ISO 27001, 27701, 9001 Experience of working within Legal Services or other similarly regulated industry Experience of the Azure stack