Skip to main content

Front-End Developer – Interactive Learning Platform

Technology
LiveLogic
Remote, United Kingdom£35,000 - £43,750 /year1 months agoUntil 12/05/2026
Full timeFully remote

Job description

Build the next generation of digital learning experiences

We’re building a new web platform that allows teams to create, manage and deliver highly interactive digital learning experiences directly in the browser.

Think

  • visual content builders
  • interactive scenarios and branching learning
  • dynamic modules delivered at scale
  • powerful editing, preview and publishing workflows
We’re looking for a developer who enjoys building clean, intuitive user interfaces and interactive web applications to help shape the future of our LiveLearn platform.
  • *About LiveLogic**
LiveLogic is a digital learning agency specialising in bespoke, interactive eLearning experiences for global organisations.

At the heart of everything we build is LiveLearn, our proprietary framework for creating highly customised interactive learning modules.

Unlike typical off-the-shelf authoring tools, LiveLearn is built using modern web technologies, allowing us to create rich digital experiences tailored to each client.

We’re now investing in the next stage of our platform, expanding our development team to support new products and capabilities.

  • *What You’ll Be Building**

You’ll help develop a new web-based platform that

  • Manages users, projects, and digital learning modules
  • Provides an intuitive browser-based interface for building and organising learning content
  • Supports preview, editing and publishing workflows
  • Delivers learning modules at scale
You’ll also contribute to LiveLearn, our interactive front-end framework used to build dynamic learning experiences.

This includes building interfaces and interactions such as

  • interactive scenarios
  • dynamic content modules
  • responsive learning interfaces
  • animations and transitions
  • complex learning interactions
We care about building interfaces that feel intuitive and well-designed, so we’re particularly interested in developers who take pride in clean UI, thoughtful interactions, and good front-end architecture.

Many of the challenges in this role involve creating interactive learning experiences in the browser, so an interest in building dynamic UI, animations, and engaging user interactions will be valuable.

  • *Why This Role Is a Great Opportunity**
This role is ideal for a developer with a solid front-end foundation who wants to grow their skills working on a real product platform.

You’ll gain experience across

  • modern JavaScript frameworks
  • platform architecture
  • interactive UI development
  • API integrations
  • cloud deployment (AWS)
Because we’re a small, experienced team, you’ll see how the entire platform works and have the opportunity to shape features rather than just implement tickets.
  • *Key Responsibilities
  • Build interactive, user-friendly front-end interfaces (Vue.js or React preferred)
  • Contribute to the design and development of a new web platform
  • Maintain and extend the LiveLearn front-end framework (JavaScript, JQuery, LESS, Bootstrap, XML, Gulp build)
  • Develop, refactor and document LiveLearn components
  • Implement and maintain RESTful APIs and data integrations (JSON, XML)
  • Define and implement back-end services in Laravel (PHP 8+)
  • Create clean, reusable APIs (REST/GraphQL) for the web platform
  • Design and manage database schemas for users, projects and content
  • Deploy, secure and maintain the platform on AWS (S3, RDS, EC2/ECS, CloudFront)
  • Write tests and participate in reviews to ensure code quality
  • Provide maintenance and troubleshooting for existing systems
  • Ensure systems are secure, scalable and performant
  • *Essential Skills & Experience
  • Experience with JavaScript (ES6+) and front-end development
  • Familiarity with Vue.js or React for building web interfaces
  • Experience working with custom frameworks or complex front-end codebases
  • Experience with front-end build tools (Gulp, Webpack, Vite)
  • Familiarity with CSS preprocessors (LESS/SASS)
  • Experience building responsive interfaces (Bootstrap)
  • Experience working with REST APIs, XML and JSON
  • Experience with PHP (Laravel desirable)
  • Database design and optimisation (MySQL/PostgreSQL)
  • Familiarity with Git and modern CI/CD workflows
  • Strong problem-solving and debugging skills
  • Ability to work collaboratively in an agile environment
  • *Nice to Have
  • Knowledge of SCORM/xAPI standards and LMS integration
  • Experience creating drag-and-drop or WYSIWYG editors
  • Experience integrating AI libraries
  • Awareness of WCAG accessibility guidelines
  • Experience with jQuery for legacy or light DOM manipulation
  • Familiarity with Node JS
  • Background in edtech, SaaS or content management platforms
  • Experience with code and server security
  • *A Note on Our Tech Stack
Our platform combines modern frameworks with a mature custom framework (LiveLearn) used to deliver interactive learning modules.

This means part of the role involves working with both modern tools and existing code, improving and refactoring where needed while continuing to ship new features.

If you enjoy evolving real-world systems rather than building throwaway demos, you’ll enjoy the challenge.

  • *Benefits
  • Flexible working
  • Additional leave
  • Company pension
  • Work from home
  • Opportunity to help shape a new platform already in development**
No agencies please.

To apply, please include links to any projects, GitHub repositories or work you’re proud of.

Job Types: Full-time, Permanent

Pay: From £35,000.00 per year

Benefits

  • Company pension
  • Work from home

Application question(s)

  • Although remote, there may be occasions where you need to come to the office in Northampton (maybe once a month - team days etc). Is this ok?

Experience

  • Front-end development: 2 years (required)

Work authorisation

  • United Kingdom (required)

Work Location: Remote

Keywords
interactivejavascriptamazon-web-servicesvue-jsreactjquerybootstrapxml-formatgulpjsonlaravelphpgraphqlamazon-s3amazon-rds-for-mysqlamazon-ec2amazon-ecsamazon-cloudfrontes6webpackvitesassmysqlpostgresqlnodejsgithub

¿Te interesa este puesto?