FreshRemote.Work

Senior Software Engineer (UK, Europe only)

London, England, United Kingdom - Remote

Role: Senior Software Engineer

Location: UK, Europe only (fully remote)

At Boclips we have a remote culture, which means we value working where we thrive not bound by office locations. The Boclips team is based from the UK to US, UAE, India and many places in between! (The product development team is predominantly based in the UK). We’re a diverse and international bunch of kind, open-minded and productive people who share a connection to our work and improve educational outcomes for learners everywhere. 

Our product
We are building a platform of content for the global education market. We want to create a world where it’s easy to discover, license and integrate videos into any learning experience. We partner with over 650 world-class content creators from Ted Talks and the Wall Street Journal to Crash Course and Sci-Show and curate media to a host of curricula and taxonomies. Making it relevant and specific to every learning journey.

The role
We are looking for a Senior Software Engineer with strong full-stack experience. In this role, you will work with other engineers to uncover requirements, and design and develop solutions which push our platform forward. We have no shortage of interesting problems to solve! You will help us improve content discoverability and delivery, subscriptions and orders management, payments and account management to name just a few.

Engineering team culture
Our culture is what sets us apart! We care about people and we care about problems. What does this mean in practice? 

  • No egos thanks! 
  • Pair Programming as much as possible to solve problems together.
  • Test Driven Development to help us design better solutions.
  • An open-minded, respectful, learning-focused environment.
  • Practitioners of “You build it, You run it”.
  • Supported growth and development.
  • Quarterly hackathons.

Our tech stack

We leverage state-of-the-art technologies and work in an XP manner to deliver our solutions:

  • We use React on top of TypeScript for our front end.
  • We leverage an array of tools to ensure code correctness and quality — ESLint, Jest, React Testing Library, Cypress & Percy, to name a few!
  • Our backend services are written in Kotlin and Spring Boot.
  • We run our microservices on a Kubernetes cluster (GKE).
  • We utilise data services from GCP, AWS, Elastic Cloud and MongoDB Atlas.
  • We practise continuous integration and trunk-based development. We commit directly to …
This job isn't fresh anymore!
Search Fresh Jobs