Job ad:

Senior Software Engineer

The Company:

A leading social learning platform formed with a huge user base of 10 million people signed up worldwide.

This platform uses design, technology and educational partnerships to create enjoyable, short online courses, academic credentials, as well as undergraduate and postgraduate degrees that improve people's working lives.

The Role:

Software Engineers will work in teams (squads) that are fully cross-functional & collaborative, consisting of designers, software engineers, product managers and stakeholders.

You’ll be able to engage in the end to end process and have a lot of autonomy in what method is used to deliver new features. All squads use slightly different methods, working in short sprints, every engineer has the ability to deploy, and they aim to deploy multiple times per day to a large-scale system on AWS, supported by their SRE team.

The platform uses the Ruby on Rails web framework along with the React JavaScript library with Typescript, and we use unit, integration and acceptance tests to drive design and keep everything working.


  • Ruby on Rails
  • JavaScript, React in particular, TypeScript, GraphQL and Next.js would also be valuable
  • Building, maintaining and deploying a large interactive web application at scale, taking into account performance, security and maintainability.

Ready to apply?