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

Product Designer

As a Product Designer, you are at the core of creating our learning platform, you will help craft the learning experiences that help companies organise and share their knowledge. Our platform is used by some of the biggest names in the UK such as Sky, Vitality, Decium and Nando's.

At heart you are a true creative, you love your craft and are a connoisseur of good design. You have a curious mind and love to ask why.

At THRIVE we have 4 key disciplines in the product department: Product Management & Strategy, User Research, Design and Analytics. As a Product Designer, you'll be working primarily in the design discipline but you'll have the opportunity to engage, grow and collaborate in activities in the other disciplines as well, we do this to give all our product people the opportunity gain a well-rounded knowledge of product and to grow your skills empower you (...but if you want to stick to only design that's fine too)

As a priority we're looking for someone with strong visual design skills, we all know there's a lot more to product design than UI but we also believe that talented creatives are hard to find and it's easier for someone to learn and grow in UX methodologies than to gain the years of experience it takes to have a keen eye for the good visual design.

What skills do you have?

  • 2+ years experience as a designer
  • We use Figma, if you're using something else at the moment, don't worry we'll help you make the switch
  • A strong visual design portfolio, show us the projects you are proud of, only 1 or 2, quality over quantity (we love people who can tell a good story without writing an essay)
  • You are organised and methodical, using UX methods and practices to work through your projects
  • Good communication skills and the ability to concisely articulate design decisions
  • A keen ability to work through uncertainty, keeping track and managing the assumptions you make as a designer
  • We don't expect you to be some kind of unicorn but naturally the more skills you bring to the table the more impressed we'll be, some designers like to dabble with coding, some with animation, others love to do research... tell us your story!

Responsibilities

  • Mapping User Needs (User Journey Mapping, User Stories, JTBD)
  • Sketching / Wireframing
  • High Fidelity Mockups (UI Design)
  • Prototyping & User Testing
  • Prepping for Handover (Finalising designs to be dev ready)
  • Contributing and working from a design system

If you’re interested in this role, please email our Head of Product, Zandre Coetzer at zandre.coetzer@thrivelearning.com, please attach your portfolio/website and CV to your application email.

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 careers@thrivelearning.com.



Head of Marketing (US based in East Coast office)

Due to THRIVE’s rapid growth and plans to extend to the US later this year, we’re looking for a highly productive and passionate marketer to join our marketing team and spearhead our US marketing strategy.

Main responsibilities:

  • Develop and implement marketing strategy for the US market focusing on increasing market share and lead generation
  • Demand and lead gen to feed US commercial team pipeline
  • Lead events management for our US audience including webinars, conferences and exhibitions
  • Own and deliver marketing funnel content for your regions and head up the localization and globalization of our website 
  • Email marketing using audience segmentation for effective targeting
  • US campaign creation, implementation and reporting
  • Support CMO in the creation and iteration of marketing automation strategies using HubSpot 
  • Support our US sales team through collateral, merchandise and video content to maximize sales
  • 3rd party supplier management including freelancers, agencies and more.

You are passionate, ambitious and highly adaptable. Experience in the Learning Technology industry or Saas is highly desired.

If you’re interested in this role, please email our CMO, Cassie Gasson at careers@thrivelearning.com with your CV.

Account Executive (US based in East Coast office)

Due to THRIVE’s rapid growth and plans to extend to the US later this year, we’re looking for a highly productive and passionate Account Executive to join our sales team and help kick-start our sales operations in the US. This is a great role for somebody looking to join a fast-growing, well-established company just starting out in the US.

Key responsibilities:

  • Identify new business opportunities to grow pipeline
  • Generate leads and target prospective customers
  • Qualify and align THRIVE to clients needs and objectives 
  • Manage the full sales cycle including initial contact and product demonstrations through to successful closure
  • Build strong relationships internally with key teams
  • Work closely with the VP of Sales around sales strategy and processes within the US
  • Consistently meet/exceed company quarterly targets 
  • Attend seminars, conferences and events where appropriate and use existing network to create opportunities

What we're looking for

  • 3+ years sales experience in selling Learning Experience Platforms or Learning Management Systems
  • Proven experience in selling to senior decision makers
  • Good commercial acumen
  • Excellent negotiation skills
  • Team player. Able to work remotely as part of a team
  • Strong presentation skills – able to present information concisely and clearly to senior client stakeholders
  • Be motivated to succeed in a competitive targeted environment
  • Ability to be self-sufficient and take ownership of results


This role will also require occasional travel to the Headquarters in England, so a willingness and ability to travel is required

If you’re interested in this role, please email careers@thrivelearning.com with your CV.



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 techcareers@thrivelearning.com 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 techcareers@thrivelearning.com with your CV.

Microservice Developer

About the role

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

As a Microservice Developer, you’ll be focused on implementing scalable web services using modern coding methods and standards.

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

  • Implementing and enhancing microservices
  • Suggesting technologies or frameworks to solve problems
  • Reviewing and contributing to technical documentation 
  • Participating in code reviews
  • Developing highly testable code, with automated tests which demonstrate success against acceptance criteria

What we’re looking for

  • Experience implementing microservices using NodeJS with Express.js, Nest.JS or similar
  • Strong understanding of REST, GraphQL and asynchronous messaging
  • Experience developing for scalable cloud applications with stateless services and distributed architecture
  • Experience with NoSQL databases including MongoDB
  • Confident writing automated tests, including unit tests and integration tests
  • Confident with version control systems including Git

Useful Skills

  • Familiarity with React.JS
  • Experience implementing serverless functions, particularly using AWS Lambda
  • Experience working with AWS services, ideally including Cloudformation
  • Experience creating and enhancing queries for Elasticsearch
  • Experience of using a typed Javascript language such as Typescript
  • Experience of Continuous Integration and Deployment advantageous
  • Appreciation of DevOps principles
  • Working knowledge of Docker or other container technologies

If you’re interested in this role, please email techcareers@thrivelearning.com 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 techcareers@thrivelearning.com with your CV.



Copywriter

We are expanding our content team! Not just here in the UK but we are going state side!

If you are an experienced Copywriter who can write highly engaging, error free content then we would love to hear from you. 

Day to day you will be collaborating with your peers to come up with fresh ideas for modern learning content and bringing these to life in all kinds of media formats. 

You will be able to simultaneously manage multiple projects with a fast turnaround and demonstrate success in producing digital copy for a variety of topics.

Roles available in the UK and Boston, US.

For further info, please contact al.thompson@thrivelearning.com.

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.

✉️ hello@thrivelearning.com

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