Front-End Developer – Interactive Learning Platform
LiveLogicJob 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
- *About LiveLogic**
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
This includes building interfaces and interactions such as
- interactive scenarios
- dynamic content modules
- responsive learning interfaces
- animations and transitions
- complex learning interactions
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**
You’ll gain experience across
- modern JavaScript frameworks
- platform architecture
- interactive UI development
- API integrations
- cloud deployment (AWS)
- *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
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**
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 yearBenefits
- 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
¿Te interesa este puesto?