Salesforce Engineer II – Salesforce, Apex, Lightning | Remote/Hybrid
Location: Remote / Hybrid
Type: Permanent
About the Opportunity:
This role sits within a high-performing engineering team focused on building and evolving a modern, merchant-focused platform. You’ll play a key role in shaping and enhancing a Salesforce environment that underpins critical business operations.
The team operates with a strong engineering mindset, valuing autonomy, clean delivery, and solving real-world problems. You’ll have the opportunity to work across a broad range of Salesforce technologies while contributing to continuous improvement and innovation.
What You’ll Be Doing:
• Designing, developing, and deploying enhancements across the Salesforce platform
• Building custom functionality including Apex classes, triggers, flows, and Lightning components
• Supporting and improving Salesforce Sales, Service, and Community Cloud environments
• Contributing across the full software development lifecycle from requirements through to deployment and support
• Applying best practices using tools such as SFDX, Salesforce CLI, and version control systems
• Leveraging modern development approaches including CI/CD and behaviour-driven development
• Using AI tools to accelerate development and automate repetitive tasks, while validating outputs
• Collaborating closely with cross-functional teams to deliver high-quality, scalable solutions
• Supporting releases and deployments across test and production environments
• Contributing to planning, estimation, and continuous improvement of engineering processes
What You’ll Bring:
• 3–5 years’ experience in Salesforce development
• Strong experience with Salesforce Lightning and platform customisation
• Solid knowledge of Apex, triggers, flows, and Lightning components
• Experience working with Salesforce APIs including REST, SOAP, Bulk, and Metadata APIs
• Familiarity with modern development tooling such as Git and CLI-based workflows
• Exposure to AI-assisted development tools and the ability to critically assess outputs
• Strong problem-solving skills and a proactive, self-starting mindset
• Ability to work effectively both independently and as part of a team
• Strong communication skills
Desirable:
• Salesforce Developer certification
• Experience working in Agile or Scrum environments
• Relevant degree in Computer Science or a related field
Why Join:
• Work in a highly autonomous, engineering-led environment
• Opportunity to contribute to meaningful, real-world solutions
• Exposure to modern tools, practices, and technologies
• Collaborative team culture focused on learning and growth
• Chance to make a real impact on a business-critical platform
If you're interested or have any further questions on the role, please feel free to reach out to Eve Geddis directly on LinkedIn.
