Full Stack Developer
LiveLogic
UK
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Gulp.js
Web Interfaces
JavaScript (Programming Language)
PHP (Programming Language)
Application Programming Interfaces (APIs)
Artificial Intelligence
Amazon Web Services
Amazon Cloudfront
Amazon Elastic Compute Cloud
Amazon S3
Bootstrap (Software)
Cascading Style Sheets (CSS)
+36 more
Software as a Service
Cloud Computing
Code Review
Continuous Integration
Learning Management Systems
Data Integration
Software Debugging
Digital Content
JSON
JQuery
Laravel
PostgreSQL
MySQL
Node.Js
OAuth
Preprocessor
Elearning
Digitalocean
JSON Web Token
Responsive Web Design
Sharable Content Object Reference Model
Web Content Accessibility Guidelines
Web Application Frameworks
Web Platforms
WYSIWYG
Extensible Markup Language (XML)
ReactJS
Git
Vue.js
Amazon Relational Database Service
Syntactically Awesome Style Sheets (SASS)
Webpack
Build Tools
Graphql
Restful APIs
Es2015
Job description
You’ll work with directors, learning designers, and other developers across a range of projects, helping us deliver reliable, intuitive products and maintain the systems that support our client work.
Your responsibilities will include:
- Contributing to the design, development, and ongoing maintenance of web platforms and digital tools.
- Building intuitive browser-based interfaces for creating, organising, previewing, and publishing content.
- Developing back-end services using Laravel (PHP 8+).
- Creating and maintaining reusable APIs and data integrations using REST, GraphQL, JSON, and XML.
- Building interactive front-end interfaces using Vue.js or React, where appropriate.
- Designing and optimising database schemas for users, projects, and digital content.
- Maintaining, improving, and documenting our LiveLearn front-end framework, built with JavaScript, jQuery, LESS, Bootstrap, XML, and Gulp.
- Deploying and maintaining cloud-based systems on AWS and DigitalOcean.
- Ensuring systems are secure, scalable, and performant.
- Writing tests, participating in code reviews, and maintaining clear technical documentation.
- Providing support, troubleshooting, and ongoing improvements for existing systems.
- Keeping up to date with relevant technologies and development best practices.
Requirements
- Strong knowledge of PHP and Laravel.
- Familiarity with Vue.js or React for building interactive web interfaces.
- Good knowledge of JavaScript (ES6+), with confidence working in both custom frameworks and modern libraries.
- Experience with front-end build tools such as Gulp, Webpack, or Vite.
- Familiarity with CSS preprocessors such as LESS or Sass, responsive design principles, and Bootstrap.
- Experience designing and optimising MySQL or PostgreSQL databases.
- Understanding of REST APIs, XML, and JSON data handling.
- Experience deploying to and managing AWS environments.
- Understanding of authentication and authorisation, including tools and approaches such as OAuth, JWT, and Laravel Breeze or Jetstream.
- Familiarity with Git and CI/CD workflows.
- Strong problem-solving and debugging skills.
- Ability to work independently and collaboratively in a small team.
Nice to Have
- Knowledge of SCORM, xAPI, and LMS integration.
- Experience building drag-and-drop or WYSIWYG editors.
- Experience integrating AI tools, libraries, or APIs.
- Familiarity with WCAG accessibility guidelines.
- Experience with jQuery and Node.js.
- Experience with DigitalOcean and AWS services such as S3, RDS, EC2/ECS, and CloudFront.
- A background in learning technology, SaaS, or content management platforms.
- Experience improving application and server security.
About You
- You’re comfortable working in a small, multidisciplinary team.
- You can work confidently across established and modern codebases.
- You take a pragmatic approach, balancing delivery with maintainability.
- You communicate clearly with technical and non-technical colleagues.
- You’re interested in learning technology and creating a good user experience.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…