Know your APIs from your Raspberry Pis?

Got a track record of building sleek user interfaces for new tech products and interested in some full-stack development?

Passionate about making the sharing economy work for everyone?

Ready to get started?

We’re interested in hearing from developers with little to loads of experience

What you’ll be doing

Developing software that enables effortless & rewarding borrowing

  • Taking wireframes and designs through to live code

  • Writing clean React & Typescript code to power our Web Apps and Graphql services

  • Styling it all up using SCSS modules

  • Integrating our Web Apps with our physical kiosks in sites across London & the UK

  • Writing GraphQL servers which pull together payment providers, databases, and other APIs

  • Writing unit and integration tests for both frontend and backend code

  • Deploying multiple times a day using our CI pipelines

  • Tweaking performance and optimising under-performing sections of the apps

  • Depending on your experience: taking ownership of a part of our digital systems. Working with the team to come up with new features, and then taking them through to production

  • Depending on your experience: improving the technical architecture of the projects

  • Regardless of your current experience: growing your skills and knowledge with a variety of technologies

  • Reducing peoples’ need to buy things they rarely use!

Helping to shape how Library of Things evolves beyond software

  • Following technological trends & developments, keeping an ear to the ground for innovations we can embrace at Library of Things

  • Getting involved, if desired, in the hardware side of Library of Things, from lighting electronics to locking systems

  • Getting involved in other tech decisions around data, analytics, marketing & borrower support

Essential skills

  • Minimum 1-2 years experience working in React & Javascript or Typescript

  • A good understanding of HTML and CSS

  • Knowledge of unit testing

  • Worked with GraphQL APIs and/or REST APIs

  • Collaborative

  • Used to working in an agile manner

  • A proactive problem solver

  • Self-starting & able to work independently

  • Passion for the circular economy, sharing & the Library of Things mission!

Desirable skills

  • 4+ years working in React & Javascript or Typescript

  • Experience of working with either e-commerce or booking systems

  • Able to articulate any trade offs made with taking a particular route during development

  • Used Docker, containers, AWS, CI tools or other similar tech

  • Understanding of WAG

  • Experience building Progressive Web Apps, and working with related APIs (service workers, storage, location, media, push, etc)

  • Experience with at least one Unit testing frameworks, and ideally also integration testing

  • Up for travelling between London and Bristol occasionally

  • A love of the outdoors!

Job details

Time input: Full time

Location: Bristol (preferably) or London

Salary: £25,000 - £45,000, depending on experience

Decent holiday allowance & flexible working options

Permanent 1 year FTC

Team retreats!

About Library of Things

Library of Things builds community by affordably renting out useful items like drills, sound systems and sewing machines, and helping neighbours share skills. This means you can rent a hedge trimmer or projector as easily as a Zipcar or Santander bike from your local ‘self-serve rental kiosk’, paying just 10% of the cost of buying the item.

With 300+ expressions of interest from the UK & globally – from councils, housing associations and retailers like IKEA – the company has a pipeline of host spaces ready to use the kiosk, with 6 new London sites planned by 2021 and 50+ across the UK in 5 years.

The highly replicable model is set to reinvent our broken consumption system, bringing millions of people together to share Things and skills and sparing 250 London buses worth of waste from landfill each year.

Have a read here for more about our mission.

We’re a growing team of 11, built on friendship. You’ll be an important part of our journey and you’ll be able to play a role in shaping where we go to make borrowing better than buying.


Email Sophia - - with your CV and a short intro to why you’d like to join us.

We’re interested in hearing from everyone who’d like to join us on our mission. Anyone who has the essential skills above will receive consideration regardless of race, colour, religion, gender, gender identity or expression, sexual orientation, disability or age.

We’d love to hear from you asap to find out if we’re the right fit for each other. We’re interviewing as we go and will be looking to hire by 31st August, but are flexible on the start date.