Current vacancies

About the company

Learning Pool is among the fastest growing elearning companies in the market, servicing more than 700 customers and 2 million learners globally. Our expert team creates the content and technology solutions that engage and empower modern leaders , using pioneering technology and creative content that we build, deliver and maintain.

We’re passionate about customer success and our customers trust us to deliver long lasting value and a great return on investment.

The role

Learning Pool wants developers who really enjoy developing. Most of our development team take an interest in the latest and greatest tech and actively top-up knowledge through blogs, Twitter, YouTube, etc. Many develop personal projects in their spare time to master new libraries or try out new techniques. That’s the kind of people we are: curious, active and aware.

The world of elearning does not have a reputation for being the most exciting, and we’ll admit that historically that’s been for good reasons! But our products and services are aimed at the type of organisation that is fed up with ‘click-next’ style learning and wants to bring freedom and exploration back into the process of learning and development.

So if you’ve got the passion we’re looking for and the desire to join a team that values creativity and ownership, and you tick off the essentials below, then get in touch.


The successful candidate will have:

  • An enthusiasm for app development and web technologies
  • Excellent knowledge of HTML and CSS
  • Commercial experience developing in frontend and backend environments
  • Strong JS skills (plus awareness of at least one other language)
  • Experience creating/using RESTful APIs
  • Understanding of source control systems (e.g. git)

Ideally, you should also have (you’ll need to very quickly get to grips with these on arrival if you’re missing any) :

  • Commercial experience maintaining a SaaS environment
  • Experience with modern UI frameworks (e.g. React, Vue, Angular)
  • Confidence with the cli and linux
  • A working knowledge of Typescript
  • A working knowledge of PHP and PHP frameworks (e.g. Laravel)
  • Experience querying relational databases (e.g. MySQL)
  • Experience with TDD and creating unit tests
  • Understanding of cross-platform development (mobile vs desktop,  browser limitations, etc.)


Even better if (not essential but we’re always looking for those with extra skills to bring to the team):

  • AWS knowledge
  • A relevant qualification (degree, vocational training, bootcamp, etc)
  • Understanding of CI/CD processes
  • Contributions to Open Source software
  • Understanding of web accessibility guidelines
  • Experience in the eLearning industry




What’s your tech stack?
React, Redux on the client-side, Laravel and MySQL on the server (plus a few other bits and pieces we can discuss at interview if you like)

Where is the job located/do you offer remote working?
We operate from 6 different sites and this role will be based in either our office just outside Oxford or our office in Derry, Northern Ireland. We can offer limited remote working (e.g. one day a week)

What are the perks of the job?
Other than the excellent company, salary, bonus and pension you’ll also get daily cake and monthly pizza. Paid days off to do good work in the community are nice to have too!



Apply for this position

Software Developer, Oxford
Apply now using the button below.