At Beacon we're a growing technology startup building the best nonprofit-focused CRM in the world. We believe passionately in the power of technology to make a difference.
Chris and David, both software engineers, founded Beacon in 2017 to build a new kind of charity CRM using the latest technology and design principles.
Now hundreds of innovative charities around the world trust Beacon to run their core technology infrastructure. Animal welfare, human rights, disaster relief, cancer support - all powered by Beacon. You can see a quick demo of our product, here.
At Beacon we take building exceptional software very seriously. In a recent survey by Fundraising magazine we were rated 4.9/5 on functionality and 5/5 on ease of use - we want to keep it that way!
Our technology stack is built entirely around JavaScript running on AWS. The front-end web app is built with React and Redux, making extensive use of Material UI. Beacon's back-end infrastructure is based around microservices running on AWS Lambda, making Beacon the world's first serverless CRM. All new endoints are written using GraphQL, and we're really rather enjoying it.
Your focus will be building and maintaining the entire Beacon product, from infrastructure to interface. You'll work directly with the founders and our existing engineering team to design, develop, and maintain a sophisticated and modern web application.
You will:
You’ll have relevant experience with - and a passion for - using JavaScript to build beautiful web applications and the infrastructure that supports them. You'll love trying out new ways of doing things.
You'll need practical experience with the following technologies:
And there are bonus points for these:
We make extensive use of libraries to make our lives easier including Lodash, Sequelize, Mout, Moment, and loads of others. Libraries are for winners.
As a team we prefer to be together in our office (113 Shoreditch High Street) when and we'd want you to join us - so this is not a remote role. We don't think the lockdown way of working is the best way!
We believe that in building diversity we build strength.
We encourage everyone with the required skills to apply, we consider building a diverse and representative team to be critical to our success, and we actively pursue building a more diverse team.
We have a banded salary system to ensure that nobody is paid differently for the same role. Salaries across the organisation, including executive pay, are entirely transparent.
Our parental leave policy provides for 12 weeks of full pay, and can be taken by any parent, regardless of their new parenting circumstances.
We take tremendous pride in working directly with customers who work to create a more equal society like Equality Now, Bloody Good Period, and African Gifted Foundation.