Salesforce Engineer
• Annual Salary: Up to £70,000 (depending on experience)• Location: Hybrid (Covent Garden office 1-2 days per week)• Job Type: Full-time
Join the UK's leading match funding platform as a Software Engineer with a focus on Salesforce development. This role is crucial for the delivery of impactful match funding campaigns, products, and services. You will be part of a small, high-performing team, supported by the infrastructure of a larger corporation, and contribute to projects that have a significant positive impact on society.
Day-to-day of the role:• Collaborate with the development team to provide technical support for the organisation and work with several third-party agencies.• Support the building of scalable and secure microservices that handle over 100k donations and £35+ million annually.• Focus on Salesforce development, supporting key business processes such as charity campaign applications and management.• Implement and contribute to the tech strategy, helping to shape the future of match funding technology.• Maintain and improve existing codebase, establish guidelines and design patterns for new code, including enhancing unit test coverage, automated regression tests, and load testing.• Plan, design, and implement new features and functionalities.• Provide ad-hoc IT support to the team as needed.
Required Skills & Qualifications:• At least three years of experience with Salesforce backend and administration (Apex, SOQL, data modelling, declarative processes).• Experience in Salesforce frontend development, especially with Lightning Web Components (LWC).• Beneficial skills include:o Infrastructure and load testing (Docker, CI, Terraform, AWS, MySQL, Node.js, Artillery).o Automated end-to-end testing (Webdriver.io, Behaviour Driven Development).o Some familiarity with PHP (Slim and/or Symfony frameworks).o Web frontend development (Angular, TypeScript, SCSS, Web Components).
About You:• You thrive in a small, high-performing team environment.• You are a strong technical "all-rounder" who is driven to develop professionally.• You enjoy problem-solving and are an excellent communicator.• You understand and apply agile principles effectively.
Benefits:• Up to 30 days of Annual Leave, excluding Bank Holidays.• Flexible working options, including the ability to work from home.• Investment in your personal development.• Additional benefits include childcare vouchers, a company pension scheme, personal accident cover, a personal development allowance, and free eye tests.