Thriving at work

We want our people to grow and thrive with us. We're all about trust, autonomy and doing what's right, so here are a few of the benefits we're proud to offer our team. 

🌴 Work from anywhere

Work where you feel your best and most productive self. Your location shouldn't be a barrier to hiring the best talent so we support our people working from anywhere. We're already quite spread out ourselves with people based all over from Brighton to Leeds.   

☀️ Unlimited annual leave 

A work-life balance is so important. We believe everyone should have the freedom to take time off when they need it. It also lets people of all religious backgrounds take time off for holidays and events that are important to them. 

⏱️ Flexible hours

No traditional office hours here. We believe work should be a part of your life and not the other way around. So, whether you have parental duties or are simply not an early riser, you can find a work routine that best suits you.

Career opportunities

Customer Support Specialist (US based in East Coast office)

We’re growing our Customer Support team and are looking for a proactive Support Specialist to join us. This is an exciting time to join us as we are expanding into the US, working with some great businesses to deliver a cutting edge next generation learning experience platform (LXP).

What you’ll do

You will deal with tickets sent by customer administrators who have queries or issues related to their LXP.

Main responsibilities

  • Manage, prioritise and resolve support tickets from a range of channels, answering customer queries and working with developers to identify solutions.
  • Answer product queries about the LXP and provide expert advice on configuration and functionality.
  • Proactively update open tickets to keep customers informed and happy while they wait for a resolution.
  • Identify interim solutions to minimise disruption where a quick fix is not possible.
  • Manage the tickets through our ticketing system, Freshdesk, ensuring complete visibility of ticket progress and updates.

Who you are

We are looking for an ambitious and hard-working Customer Support person, who has:

  • Experience of working in Customer Support within a SaaS environment, and preferably with learning technologies such as an LXP or LMS platform.
  • Exceptional communication and prioritisation skills, with a customer-first mindset and a collaborative approach.
  • A solid team ethos and an enthusiastic approach to customer success.
  • A good attention to detail and a willingness to get under the hood of support tickets so you fully understand their impact.

If this sounds like you, please email your CV and covering letter outlining what you’d bring to the role to

Automated Test Engineer

About this role

We’re looking for Automated Test Engineers to join the technical team here at THRIVE Learning. 

The role will see you play a key role in one of our development squads, supporting the development lifecycle of new features for our learning experience platform by collaboratively supporting the refinement of specifications, supporting developers to ensure software is delivered with testability in mind, and supporting your squad to implement functionality which can demonstrate it’s quality through automated testing.

The ideal candidate will be committed to delivering quality software with a strong understanding of modern development practices that contribute to software quality including TDD, version control, continuous integration, continuous deployment and automated testing.

Key responsibilities

  • Participate in backlog grooming and refinement to influence quality and testability
  • Develop and execute testing strategies for functionality
  • Advocate the use of BDD best practices where appropriate
  • Supporting developers to implement highly testable software
  • Raise, investigate and document problems and known errors
  • Implementing and enhancing testing tools, processes and platforms with reusability and maintainability in mind
  • Reviewing and contributing to technical documentation 
  • Communicating status information and issues to a variety of stakeholders

What we’re looking for

  • Experience working with modern web testing frameworks including Cypress
  • Hands-on experience with BDD
  • Strong understanding of accessibility standards
  • Familiarity testing and debugging web applications on mobile
  • Experience with React, and understanding of modern HTML / CSS
  • Understanding of version control systems including Git
  • Understanding of REST, GraphQL, asynchronous messaging and data formats such as JSON

Useful Skills

  • Experience with scalable cloud applications, distributed architecture and approaches for testing these
  • Experience with range of accessibility testing tools
  • Experience of API testing and tools
  • Experience of security testing and tools
  • Experience of load testing and tools
  • Experience of Continuous Integration and Deployment
  • Familiarity with NoSQL systems such as MongoDB
  • Appreciation of DevOps principles

If you’re interested in this role, please email with your CV.

Front End Engineer

About this role

At THRIVE, we build systems which support big organisations encouraging a positive culture of learning and continuing professional development. 

As a front end engineer, you’ll be using the latest technologies to implement user-friendly web applications which enable teams to learn new skills, and to share knowledge. 

The successful candidate will have in-depth experience working with front end web technologies including React.JS and Redux, along with a solid grounding in HTML and CSS/SASS.

You’ll collaborate with a highly experienced technical team, working with and alongside members of the product team and microservice developers, as we implement and enhance our tools and services.

Key responsibilities

  • Implementing easy-to-use web applications
  • Ensuring compatibility with widely used browsers 
  • Developing functionality to meet accessibility standards
  • Participating in code reviews
  • Developing highly testable code, with automated tests which demonstrate success against acceptance criteria 

What we’re looking for

  • Confident with React.JS
  • Experience with Redux / Webpack application stack
  • Familiarity with GraphQL
  • Firm grasp of HTML, CSS and Javascript
  • Comfortable with SASS
  • Comfortable with Git version, GitFlow and CICD concepts

Useful Skills

  • Experience working with modern web testing frameworks including Cypress
  • Experience with Node.JS development
  • Experience of using a typed Javascript language such as Typescript
  • Understanding of REST, GraphQL, asynchronous messaging and data formats such as JSON
  • Hands-on experience with BDD
  • Familiarity with Progressive Web Application concepts
  • Understanding of design principles for touch based interfaces
  • Desire to continually grow, develop and improve

If you’re interested in this role, please email with your CV.

Principal Engineer

Principal Engineer

Home based - Permanent

About the role

At THRIVE, we build systems which help big organisations to encourage a positive culture of learning and continuing professional development. 

We’re searching for a new principal engineer to join our growing technical team, implementing systems to deliver innovative and scalable SaaS platforms, while establishing best practices within your team to ensure quality and efficiency. 

The successful candidate will be committed to delivering quality software with a strong understanding of the development practices that contribute to software quality including TDD/BDD, version control, continuous integration, code and design review.

You’ll collaborate with a highly experienced technical team, working with and alongside members of the product team and microservice developers, as we implement and enhance our tools and services.

Key responsibilities

  • Ensuring the security, availability and integrity of our services
  • Supporting development teams to implement well-designed solutions to problems
  • Participating in refinement and ensuring technical feasibility of projects
  • Establishing quality standards across the team, and supporting developers to adhere to them
  • Continually improving software development processes to ensure changes can be smoothly integrated, tested and deployed without disruption
  • Encouraging a culture of continuing development and adoption of new methods and technologies
  • Working closely with suppliers and partners to improve performance and maintainability

What we’re looking for

  • Experience designing and implementing scalable cloud applications with distributed architecture and asynchronous processing
  • Experience with technologies such as React, GraphQL, NodeJS, Express.JS, Restify
  • Experience implementing CI/CD processes around Git workflows 
  • Familiarity with monitoring approaches which provide insight into real world application performance
  • Experience implementing resilient architectures, including automated failover 
  • Experience working with modern web testing frameworks such as Cypress and Pact
  • Strong understanding of data solutions including noSQL, Graph, Relational, and appropriate usage
  • Comfortable working with remote teams
  • A pragmatic approach to resolving issues and responding to change
  • Ability and willingness to proactively improve ways of working and processes
  • Desire to continually grow, develop and improve

Useful Skills

  • Knowledge of Agile methodology (Scrum, Kanban)
  • Passion for DevOps principles
  • Experience working with AWS services, especially Lambda, Fargate, ECS, SNS, SQS and Cognito
  • Experience of security testing, load testing and associated tools
  • Familiarity with e-Learning technologies such as xAPI and SCORM

If you’re interested in this role, please email with your CV.

Graphic Designer

We’re looking for a versatile, talented, organised, and friendly designer, with a minimum of 1-2 years of agency experience to help deliver innovative and creative solutions for our learning content.

Working closely with Copywriters and the rest of our awesome content team, you’ll need the ability to execute flawless artwork, have a love for great UI design, an understanding of good UX, awesome typography skills, and a passion for digital design.

You’ll be involved in the entire design process ranging from researching, prototyping where appropriate, creative art-working to creating high-quality finished products. Projects range from content assets within learning modules, animation, interactive PDFs, branding, and supporting marketing campaigns.

About you

  • Proficient in Adobe XD, Photoshop, Illustrator, and InDesign 
  • Strong design, typography, and creative art-working skills
  • Demonstrate previous digital design experience (Portfolio)
  • Excellent eye for detail
  • Ideally, you will have a minimum of 1-2 years' agency experience or equivalent
  • The ability to work to tight deadlines and to manage under pressure
  • Flexible and can work well within a team.

If you’re interested in this role, please email with your CV.

Learning Insights Analyst

A new and genuinely exciting opportunity has opened up to bring in a Learning Insights Analyst to the Analytics team here. We’re after someone who is as comfortable looking at data as they are talking with customers about how to turn data into insights. You’ll work with some fantastic forward-thinking clients who want to break the mould in terms of what we can do with learning data and you’ll be working alongside a team of innovators and naturally curious people.

What you'll do

This is both a customer and internally facing role. You’ll form strategic relationships with stakeholders who want to use data to prove the value of learning experiences and support business and product decisions using data. You will work closely with our Customer Success Managers to build the bridge between the stories our clients want to tell and the data that underpins those insights. 

Main responsibilities

  • Work with customers and their data teams to help them use our APIs to pull data into their business intelligence tools, helping them understand the art of the possible and improving their data literacy.
  • Support our Customer Success Managers by communicating exciting finds about their customer data, whether it’s about learning engagement, patterns of usage or correlations between learning and performance.
  • Identify reporting requirements and help influence our product roadmap to enhance our analytics offering, whilst providing data extracts to customers when needed.
  • Work with other areas of the business to provide data and analytics in relation to customers, learning engagement, usage and more.
  • Help our marketing team get more out of the marketing data they have, becoming an expert in HubSpot to help guide how we use data to drive decisions.

Who you are

You’ll be excited by the prospect of using data to drive real change and demonstrate the impact that both customer and business strategies have had on the goals that have been set. In addition:

  • Your passion for data will shine through and you’ll be able to talk to stakeholders about learning insights.
  • You have experience working as a data insights analyst or similar role.
  • You’ll be comfortable working with tools such as PowerBI or Tableau and working with REST APIs.
  • You’re ambitious, collaborative, curious and interested in the learning technologies industry - if you have experience in the industry, that’s a bonus.
  • You’re great with customers and able to form key relationships with stakeholders to help them prove the value of what they do.
  • You’re extremely interested in data and keep up to date with current trends and new approaches.

If this sounds like you, please email your CV and covering letter outlining what you’d bring to the role to

Awards and PR writer

This is an exciting opportunity for a passionate copywriter to work alongside a creative marketing team and forward thinking data team to tell client stories, create and manage award submissions and nurture public relations. 

If you are a talented writer, enthusiastic and hardworking with the confidence and organisation skills to build relationships and manage different channels, this could be the perfect role for you to thrive.


  • Write, coordinate and manage award submissions for both industry and company awards 
  • Submit applications to win relevant industry, product and company badges, certificates and accolades 
  • Brief designers, animators and videographers to support award submissions with engaging creative
  • Work with the Data and Customer Experience teams to tell winning client stories 
  • Create and distribute press releases
  • Develop relationships with media contacts for public relations 
  • Create and follow up opportunities with third party media outlets 
  • Nurture relationships with influencers, thought leaders and analysts to grow industry awareness and secure top results in listings 
  • Monitor, analyse and communicate results on a monthly basis

What skills do you have?

  • 2+ years experience in a similar role 
  • Skilled copywriter, content creator and storyteller
  • Good communication and relationship building skills and likes collaborating with different people 
  • Well organised and likes working under pressure to meet hard deadlines
  • Self-motivated and works well both independently and in a team environment

If you’re interested in this role, please email with your CV.

That's all folks!

That's all the career vacancies we have available at the moment, but we never want to miss out on working with the best talent. So, if you have something truly special to bring to our THRIVE Tribe, drop us a message. We'd love to get to know you and talk about any future opportunities.


With us, it's all about trust. It doesn't matter where you work as long as it's somewhere you can do your best work.

Sean Reddington, CEO

Be bold. Be brave. THRIVE.

Try it out for yourself

Get started and see how your employees can thrive.

Get LXP demoGet microlearning demo