Open Data Institute logo

Front-End Developer (Solid)

Open Data Institute

Location

London, England

Type

full time

Salary

Negotiable

Posted

Jul 18, 2025

Mid
full time

Job Description

Front-End Developer (Solid)

Contract:

Fixed-term contract (24 months), full-time

Salary:

from


£56,637- £62,652 per annum, depending on experience, plus benefits 

Grade:

4

Location:

Kings Cross, London 

About the role

We are looking for a creative and skilled Front-End Developer to join our team at the ODI focused on the Solid Project. This role involves revamping and enhancing user-facing websites, as well as developing engaging interfaces to help users discover and interact with various Solid applications.

Key responsibilities

  • Redesign, develop, and maintain the main Solid website to improve usability, accessibility, and overall user experience.

  • Create and manage a dynamic, engaging launch page that effectively showcases and categorises existing Solid applications.

  • Collaborate closely with backend developers, UX/UI designers, and other stakeholders to ensure coherent user experiences across projects.

  • Implement responsive designs, ensuring optimal functionality across devices and browsers.

  • Utilise modern front-end frameworks and best practices to deliver high-quality, maintainable code.

  • Engage actively with user feedback and perform continuous testing and iterations to enhance user satisfaction.

  • This role will primarily work on Solid, but may also be expected to support other technical projects across the ODI at times.

Key skills and competencies

  • Bachelor’s degree in Computer Science, Web Development, or related discipline, or equivalent practical experience.

  • At least 3 years of professional experience as a front-end developer, with a portfolio of demonstrable web projects.

  • Proficiency in modern front-end frameworks (React preferred, Angular, or Vue.js).

  • Strong HTML5, CSS3, and JavaScript skills, with a thorough understanding of responsive design principles.

  • Experience with front-end build tools and package managers (Webpack, npm, Yarn).

  • Familiarity with RESTful APIs and the ability to integrate frontend interfaces with backend services.

  • Strong communication and problem-solving skills; including the ability to explain technical concepts to non-technical audiences.

  • Experience with software development best practices, including version control (Git), CI/CD, and testing frameworks

  • Excellent communication and teamwork skills, with the ability to work effectively in a collaborative environment.

  • Detail-oriented, passionate about user-centric design, and driven to deliver exceptional web experiences.

  • Curious, innovative, and eager to explore new technologies and development techniques.

Desirable experience

  • Experience developing Generative UI and AI-Driven interfaces

  • Experience with the Solid specification, familiarity with Solid pods, or decentralised web concept

  • Experience with Semantic Web technologies, such as RDF, JSON-LD, SPARQL, and SHACL; including evidence of applications developed using the Semantic Web stack

  • Proficiency in accessibility best practices (WCAG) and inclusive design principles.

  • Knowledge of version control (Git) and collaborative workflows (GitHub, GitLab).

  • Experience leveraging Generative AI tools (e.g., GitHub Copilot, ChatGPT) for productivity.

Application Form

The application form should request the following:

  • GitHub URL

  • LinkedIn URL

  • Desired Compensation

  • Cover letter

  • CV

  • Portfolio (such as links to applications and user interfaces that you have developed)

We will prioritise applicants who can demonstrate a strong track record of delivering high-quality applications and projects. Desirable evidence includes:

  • Links to public code and applications that the applicant has developed or contributed to.

  • Descriptions of closed-source or commercial projects that the applicant has delivered - ideally with evidence of success such as a review by the client.

Ready to Join the Team?

Great Team
Fast Growth
Amazing Benefits

Take the next step in your career and help Open Data Institute build amazing products that impact millions of users worldwide.