Web Developer (Digital Education) - Strand, London, WC2R 2LSAbout you This role sits within King’s Digital, an innovative and collaborative team driving the development of online education at King’s College London. In partnership with academics, professional services, and external collaborators, King’s Digital designs, develops, and delivers a diverse range of educational programmes aligned with the university’s Education Strategy. Although based within King’s Digital, the role works in close collaboration with the Digital Education directorate in IT. This directorate plays a key role in advancing the university’s digital education ambitions, with a focus on core systems, innovation, digital skills, and agile delivery. Through this partnership, you’ll contribute directly to the enhancement of the platforms and environments that support online and blended learning across King’s College London. At the same time, you’ll benefit from being part of a creative and experienced team of developers within King’s Digital, working to make Moodle more usable and functional for staff and students. The role is primarily based at King’s Waterloo campus (James Clerk Maxwell Building), with flexibility to work remotely as part of King’s hybrid working model. About the role This role sits within the Web Development team in King’s Digital and works in close collaboration with the Digital Education directorate to enhance the platforms and environments that shape the learning experience at King’s College London. The role is focused on improving the virtual learning environment that supports our online and blended courses, ensuring it meets the evolving needs of students and educators alike. Working in collaboration with other team members, you will work on developing our learning environment according to UX hand-off and accessibility requirements. You will also write clear, concise documentation to support its use and provide technical and process support to those using our functionality, including the wider university community. With both excellent technical and communication skills, you will support our team to build the best possible e-learning product for our students. Key Responsibilities:● Develop, customise, and maintain King’s Virtual Learning Environment (VLE) and other Digital Education tools, following the briefs provided by our UX team ● Develop clever and efficient solutions to technological problems, including exploring ideas for innovative project solutions leveraging tech effectively (eg APIs and querying, effective selection and use of frameworks) ● Develop custom Moodle child themes using SCSS pipeline, and JavaScript modules.● Ensure the quality of our product and code through proactive thinking and vigorous testing, as well as iterative improvement ● Optimise Moodle performance, accessibility, and front-end behaviours. ● Engage with open-source development projects and represent King’s College London, as well as King’s Digital and Digital Education in the communities around them● Conduct regular testing and optimisation to ensure platform stability, scalability and security.● Write clear, maintainable documentation and provide technical support to educators and content editors.● Help encourage a culture where accessibility and tech sustainability are embedded into all parts of development The above list of responsibilities may not be exhaustive, and the post holder will be required to undertake such tasks and responsibilities as may reasonably be expected within the scope and grading of the post. This is a full time role, and you will be offered a fixed term contract for 2yrs.