Frontend Developer (LMS Focus)

Frontend Developer (LMS Focus)

Posted 2 weeks ago by Vocational Training Hub

Negotiable
Undetermined
Hybrid
Manchester, England, United Kingdom

Summary: The Frontend Developer (LMS Focus) role involves developing and maintaining user interfaces for Learning Management Systems, with a focus on secure access and authorisation workflows. The position requires collaboration with designers and backend teams to create responsive, accessible UI components while ensuring compliance with data privacy standards. The ideal candidate will have experience in frontend development, particularly with modern JavaScript frameworks like React, and will contribute to enhancing the user experience for care professionals. This is a contract position with a duration of 12+ months, primarily remote or hybrid, with a preference for candidates based in Manchester, UK.

Key Responsibilities:

  • Develop and maintain responsive, accessible UI components for LMS platforms.
  • Implement interactive features like progress trackers, AI agents, and video learning tools.
  • Ensure SCORM/xAPI compliance for content interoperability.
  • Integrate authentication systems (SAML, OAuth 2.0, LDAP, SSO) with frontend flows.
  • Enforce role-based (RBAC) or attribute-based (ABAC) access controls in UI logic.
  • Collaborate with backend teams to design secure API contracts for permission validation.
  • Handle JWT/session management for frontend security.
  • Build reusable components using React.
  • Integrate with backend APIs (REST/GraphQL) for data fetching and state management.
  • Work closely with designers to translate prototypes into functional interfaces.
  • Advocate for accessibility (WCAG) and cross-browser compatibility.
  • Write unit/integration tests and debug UI issues to improve performance.

Key Skills:

  • 3+ years in frontend development with modern JavaScript frameworks (React).
  • Expertise in HTML5, CSS3/Sass, TypeScript, and state management.
  • Experience integrating with third-party APIs.
  • Strong collaboration with UX designers and backend teams.
  • Problem-solving mindset for complex UI challenges.
  • Desirable experience with Web Components and knowledge of Web Accessibility (WCAG 2.1).
  • Exposure to WebSockets for live collaboration features.
  • Bachelor’s in Computer Science, Design, or related field (or equivalent experience).
  • Certifications in frontend frameworks or LMS platforms (a plus).

Salary (Rate): undetermined

City: Manchester

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: Frontend Developer (LMS Focus) Contract Type: Contract Duration: 12+ Months Department: Development Location: Remote / Hybrid (Manchester, UK Preferred) Rate: Negotiable, commensurate with experience and capability

About Us We are a passionate, purpose-driven organisation committed to upskilling and supporting professionals working with vulnerable children and adults in care. Our mission is to equip care professionals with the knowledge, skills, and confidence to deliver exceptional care—ultimately transforming lives. As a member of our team, your work will have real impact—not only within our organisation but also for the vulnerable individuals who rely on compassionate, well-trained care professionals.

The Role We’re looking for a Frontend Developer with experience in Learning Management Systems (LMS) and access/authorisation workflows to build secure, role-based interfaces. You’ll implement UI logic for multi-tiered user permissions (e.g., learners, trainers, customers, admins), integrate authentication protocols (SSO, OAuth), and ensure compliance with data privacy standards (GDPR, FERPA).

  • Key Responsibilities
    • LMS Frontend Development
      • Develop and maintain responsive, accessible UI components for LMS platforms (e.g., custom solutions).
      • Implement interactive features like progress trackers, AI agents and video learning tools.
      • Ensure SCORM/xAPI compliance for content interoperability.
    • Access & Authorisation
      • Integrate authentication systems (SAML, OAuth 2.0, LDAP, SSO) with frontend flows.
      • Enforce role-based (RBAC) or attribute-based (ABAC) access controls in UI logic.
      • Collaborate with backend teams to design secure API contracts for permission validation.
      • Handle JWT/ session management for frontend security (token refresh, expiry handling).
    • Framework & Tooling
      • Build reusable components using React (align with your stack).
      • Integrate with backend APIs (REST/GraphQL) for data fetching and state management.
    • UX/UI Collaboration
      • Work closely with designers to translate prototypes into functional interfaces.
      • Advocate for accessibility (WCAG) and cross-browser compatibility.
    • Testing & Debugging
      • Write unit/integration tests (leverage AI if possible)
      • Debug UI issues and improve rendering performance.

    What We’re Looking For Technical Skills: 3+ years in frontend development with modern JavaScript frameworks (React) on AWS Lambda functions (preferred) Expertise in HTML5, CSS3/Sass, TypeScript, and state management Experience integrating with third APIs Soft Skills: Strong collaboration with UX designers and backend teams Problem-solving mindset for complex UI challenges (e.g., real-time updates in courses) Desirable Experience with Web Components Knowledge of Web Accessibility (WCAG 2.1) and assistive technologies Exposure to WebSockets (for live collaboration features) Education & Certifications Bachelor’s in Computer Science, Design, or related field (or equivalent experience) Certifications in frontend frameworks or LMS platforms (a plus) What We Offer Contract: 12+ Months Flexible Rate: Negotiable and rewarding for the right candidate Remote/Hybrid Working: Manchester-based is preferred but not essential