Software Engineer (UI/UX)

Company: Imperial College London
Apply for the Software Engineer (UI/UX)
Location: London
Job Description:

Overview

In this role you will help shape the Lambda Feedback UI/UX, developing现代 web interfaces to support formative feedback at scale. You will work with a small, collaborative team within a world-leading university to improve user experience and accessibility. You’ll influence product direction, deliver milestones, and engage directly with users to gather feedback. This is a hands-on opportunity to impact education technology at Imperial and beyond.

Pay / Benefits

  • sector-leading salary
  • 38 days off a year
  • hybrid working possible
  • small supportive team
  • direct contact with users
  • opportunity to work at a world-leading university

Responsibilities

  • Develop, test and deploy UI improvements using React.js and TypeScript with CI/CD
  • Collaborate with teaching staff, students and stakeholders to gather feedback and enhance the software
  • Contribute to product direction by sharing ideas and prioritising development
  • Produce technical documentation and support the user community

Key requirements

  • Experience building modern web interfaces
  • Strong understanding of software engineering principles; proficiency in at least two programming languages, preferably React.js
  • Strong problem-solving and commitment to high-quality, secure, accessible solutions
  • collaboration
  • communication
  • adaptability
  • React.js
  • TypeScript
  • CI/CD

Posted: September 14th, 2026