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.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.