REACT Developer - .NET, JavaScript, JS, JSON, RESTful API, HTML5, CSS Our global law firm client are currently looking to take on a new REACT Developer (.NET, JavaScript, JS, JSON, RESTful API, HTML5, CSS) to join their team on a permanent basis. Our client are a 1000 user global law firm who invest heavily into modern and top tier technologies which enables class leading projects They are extremely organised, streamlined and have genuine track records of delivery and completion. To be considered for this REACT Developer (.NET, JavaScript, JS, JSON, RESTful API, HTML5, CSS) role, it's ideal you have: 4 Years experience in Developing web application front ends HTML, CSS & REACT experience Ideal but not required BSc or higher in Computer Science or related fields Knowledge of ISO 27001, 27701, 9001 Idealy but not required law firm experience or other professional sector Duties: 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. Collaborate with cross-functional teams including business analysts, project managers, and other developers to gather requirements and ensure timely delivery of projects. Write clean, modular, testable code that adheres to best practices and coding standards. Contribute to the evaluation of new technologies, tools, or frameworks that can improve efficiency or effectiveness of development processes. Strong experience working within a project focussed delivery environment and experience of working in an Agile environment. Experience of managing multiple work streams Experience of benchmarking an optimisation of Front End code