This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a user-focused UX Developer to join our UX Development Team. This role will be responsible for the delivery of intuitive, responsive, and consistent user experiences across a variety of web applications. You will work across a range of web applications, developing and maintaining consistent, accessible, and responsive user interfaces using modern frontend technologies and development practices. Working closely with developers, product owners, and business stakeholders, you will help translate user requirements into effective frontend solutions and contribute to discussions around application behaviour and user experience. We can offer the successful candidate the opportunity to work with modern technologies, develop expertise in usability and accessibility, and grow their skills within a collaborative development environment. While experience in the legal or conveyancing sector is not required, an interest in learning about the conveyancing process and supporting systems relevant to our sector and business is essential.
Job Responsibility
Develop and maintain modern, responsive user interfaces for internal and client-facing web applications
Work collaboratively with developers, business stakeholders, and users to deliver intuitive and consistent user experiences
Assist in translating business and user requirements into wireframes, interface layouts, and implemented user experiences
Contribute to the design and implementation of reusable UI components, frontend standards, and shared styling approaches
Assist in improving the usability, accessibility, and consistency of existing applications across the business
Support and enhance applications built using technologies including Blazor, React, Angular, and related frontend frameworks
Work with APIs and backend services to integrate frontend functionality with wider business systems
Participate in technical discussions, code reviews, and knowledge sharing within the development team
Support and maintain existing systems, including contributing to the modernisation of legacy applications where appropriate
Keep up to date with emerging frontend technologies, tools, and development practices
Contribute to continuous improvement of frontend development processes and user experience standards
Requirements
Commercial experience building modern web-based user interfaces
Strong HTML and CSS skills, including responsive design and cross-browser compatibility
Experience with at least one modern frontend framework such as React, Angular or Blazor
Strong working knowledge of JavaScript and/or TypeScript
Understanding of component-based UI development and reusable frontend patterns
Understanding of UX principles, accessibility standards, and responsive design best practices
Ability to translate business and user requirements into intuitive user interfaces
Experience using source control systems such as Git and Azure DevOps
Strong communication and collaboration skills
Ability to work independently and contribute effectively within a team environment
Proactive approach to learning new technologies and improving development practices
Nice to have
Application development using React and/or TypeScript
Blazor and C#/.NET applications
TailwindCSS or similar utility-first CSS frameworks
Creation of reusable UI component libraries or design systems
Frontend testing approaches and tools
REST APIs and integrating frontend applications with backend services
Support and/or modernising of legacy web applications
Azure-hosted applications and services
Knowledge of the conveyancing or property industry