Big Give - Software Engineer (Salesforce-focused)

Big Give is the UK’s number one match funding platform. We are a non-profit organisation with a huge impact and big ambitions for the future. We are responsible for the UK’s biggest online match funding campaign, the Christmas Challenge, which raised over £44.7 million last year. Since Big Give was founded by Sir Alec Reed CBE in 2007, we have helped raise £365 million for thousands of UK-registered charities.

About the role

Big Give is a highly collaborative and fast-paced organisation. The Software Engineer is a key member of Big Give’s development team and works most closely with our experienced Tech Lead, the other Software Engineer, and the Customer Service & Product Executive. They are managed by the Chief Operating Officer. They work across Big Give’s entire technology stack including back-end and automated testing, but with a particular focus on Salesforce development, to ensure the successful delivery of our match funding campaigns, products, and services.

How we work

We're currently hybrid working and are based in our Covent Garden office 1-2 days per week, where we're hosted by Reed Recruitment. This means you will get all the benefits of working in a small non-profit team with a start-up mindset whilst being supported by a larger company. We use Agile project management as a framework to organise the entire organisation’s work.

What you will do

Working with the existing dev team, you will:

  • Support building Big Give's scalable and secure microservices powering 100k+ donations / £65+ million annually
  • Lead on the continued development of our Salesforce platform, which constitutes a significant part of our tech stack and supports key business processes, such as charity campaign applications and management.
  • Implement Big Give tech strategy and help shape the future of match funding technology
  • Maintain and improve existing code, defining guidelines and design patterns in developing new code, including improving unit test coverage, automated regression tests, and load testing
  • Be responsible for planning, designing and implementing new features and functionality
  • Provide ad-hoc IT support to the team as and when required

What you need

We are looking for candidates with at least two years experience of:

  • Salesforce backend and administration (Apex, SOQL, data modelling, declarative processes)
  • Salesforce frontend development (especially LWC)

It would also be beneficial if the candidate had experience or interest in learning and developing in the following:

  • Infrastructure and load testing (Docker, CI, Terraform, AWS, MySQL, Node. js, Artillery)
  • Automated end-to-end testing (Webdriver, Behaviour Driven Development)
  • PHP (some familiarity with Slim and/or Symfony frameworks)
  • Web frontend (Angular, TypeScript, SCSS, Web Components)

About you

  • Enjoys working as part of a small, high-performing team (there are just three developers in the entire team)
  • A strong technical “all-rounder”
  • Driven to self-develop
  • Enjoys problem-solving
  • A great communicator
  • Understands and applies agile principles
Company
Big Give
Location
Central London, London, England, United Kingdom
Hybrid / WFH Options
Employment Type
Full-Time
Salary
£50,000 - £70,000 per annum
Posted
Company
Big Give
Location
Central London, London, England, United Kingdom
Hybrid / WFH Options
Employment Type
Full-Time
Salary
£50,000 - £70,000 per annum
Posted