At Beacon we’re a growing technology startup building the best nonprofit-focused CRM in the world. We passionately believe 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.
We have doing good at the core of our mission, but we're also profitable, privately owned, and our goals are for long term sustainable growth - not making a quick buck for venture capitalists.
Our technology stack is built around JavaScript running on AWS. The front-end web app is built with React, making extensive use of Material UI. Beacon's back-end infrastructure is in Node.js, based around microservices running on AWS Lambda. All new endpoints are written using GraphQL, and we're on a journey to introduce more TypeScript into our stack. Our database infrastructure is a combination of Postgres running in RDS and Google BigQuery.
Your focus will be building and maintaining the entire Beacon product, from infrastructure to interface. You'll work with our existing engineering team to contribute to developing and maintaining a sophisticated and modern web application.
You will:
You’ll have at least a year of experience in a Software Engineer role. You’ll have a passion for using JavaScript to build beautiful desktop web applications and the back-ends that support them.
In your role as a Software Engineer, you'll need at least a year of direct practical experience with the following technologies:
And there are bonus points for these:
As a team we prefer to be together in our office (4-6 New Inn Broadway, London, EC2A 3PR) and we'd want you to join us - so this is not a remote role. We offer flexible working hours and while your usual place of work will be with us in the office, you can work home when you need to.
If you don’t live in London but would be happy to relocate, we can pay up to £4,000 (tax free) to help with your relocation costs.
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're delighted to be certified by Bloody Good Period as a ‘Bloody Good Employer’, and we're working towards becoming a certified BCorp.