The Big Give

Software Engineer

Due to growth in the Big Give’s operation, we’re recruiting this new position to our small but impactful team.

Role purpose: Work across the whole of the Big Give’s technology stack, with a focus on the back-end and automated testing, to ensure the successful delivery of our match funding campaigns, products and services.

What you will do:

  • Supported by the Big Give’s experienced Tech Lead and existing Software Engineer. You, together with the existing dev team, will provide all of the technical support for the organisation alongside working with several third-party agencies
  • Implement the Big Give Tech strategy and help shape the future of match funding technology
  • Support in building The Big Give's scalable and secure microservices powering 100k+ donations / £35+ million annually
  • 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 functionalities
  • Work in two-weekly agile sprints
  • Provide ad-hoc IT support to the team as and when required

About you:

  • A strong technical “all-rounder”
  • Driven to self-develop
  • Enjoys problem-solving
  • A great communicator
  • Enjoys working as part of a small and successful team
  • Understands and applies agile principles

What you need:

We don’t expect candidates to have experience in all of the following. However, candidates will need experience in at least two of the following, with an interest in learning and developing (which the Big Give will support) in the others:

  1. Infrastructure and load testing (Docker, CI, Terraform, AWS, MySQL, Node.js, Artillery)
  2. Automated end-to-end testing (, Behaviour Driven Development)
  3. Salesforce backend and administration (Apex, SOQL, data modelling, declarative processes)
  4. PHP (some familiarity with Slim and/or Symfony frameworks)

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

the following:

  1. Salesforce frontend (LWC, Aura)
  2. Web frontend (Angular, TypeScript, SCSS, Web Components)

What you'll get

  • £40,000 - 50,000 salary (depending on experience)
  • Up to 30 days of Annual Leave, excluding Bank Holidays
  • Flexible working, including the provision to work from home
  • Investment in your personal development
  • Other benefits include childcare vouchers, a company pension scheme, personal accident cover, a personal development allowance and free eye tests.

 Application deadline: 30th July 2022.

Candidates must have the right to work in the UK.