Jobs
Become a co-owner and join us on our mission to create meaningful, real-world impact for incredible charities and nonprofits.
Senior Full Stack Engineer
You'll lead the development of cutting-edge software, using Wagtail and other technologies, while supporting public sector and charity clients. You'll provide technical leadership, solve complex challenges, and help shape some of the world’s most prestigious websites.
If you're driven by impact and innovation, we want to hear from you!
Finance Coordinator
This role is part-time 3 days per week, initially on a 9 month fixed term contract.
You’ll play a central role in our Finance team, responsible for supporting our Finance Manager and Chief Operating Officer with critical finance tasks that feed into the monthly management accounts. You’ll also support us with general administration and producing reports relating to our financial performance.
Paid Media Account Manager
We are looking for Digital Account Managers to join our award-winning team! You’ll be responsible for end-to-end campaign management from planning, running and reporting back on pay-per-click (PPC) and paid social media campaigns for some of the very biggest charities and NGOs.
If you have hands-on experience planning and running PPC and paid social campaigns within digital agency, charity, or other similar environments, we want to hear from you!
Paid Media Senior Executive
We are looking for Senior Digital Marketing Executives to join our award-winning team! You’ll be supporting the planning, implementation and reporting of pay-per-click (PPC) and paid social media campaigns for some of the very biggest charities and NGOs.
If you have a few years experience working in a hands-on digital marketing role and want to work with organisations who make the world a better place, we want to hear from you!
How employee ownership works at Torchbox
100% of our business is owned by our Employee Ownership Trust (EOT) on behalf of all of the employees. It's what's called 'indirect ownership'. No one has any shares themselves, instead the Trust owns the shares on our behalf. This means there's no problem when people join or leave.
Find out more