At Snap Finance, the business problem is to design, build, and maintain scalable Salesforce solutions that power customer and partner experiences, regardless of credit history.
Requirements
- 3+ years of Salesforce development experience with Apex, Visualforce, and Lightning Web Components (LWC).
- Hands-on experience designing and customizing Experience Cloud portals/sites.
- Strong understanding of Salesforce architecture, governor limits, and security model.
- Proven experience integrating Salesforce with external systems and APIs.
- Proficiency with version control (Git), CI/CD, and DevOps practices for Salesforce.
- Salesforce Platform Developer I certification required; Developer II or Experience Cloud Consultant certification a plus.
- Familiarity with Agile methodologies and working in sprint-based environments.
Responsibilities
- Design, develop, test, and deploy customized solutions on the Salesforce platform (Sales Cloud, Service Cloud, Experience Cloud).
- Build modern, user-friendly interfaces using Lightning Web Components (LWC) and custom components.
- Translate business requirements into well-architected solutions using Apex, Visualforce, LWC, and Salesforce APIs.
- Develop and customize Experience Cloud portals/sites for customers and partners.
- Integrate Salesforce with internal and external systems using REST/SOAP APIs and middleware.
- Implement automation using Flows, Process Builder, and other Salesforce-native tools.
- Maintain data integrity and performance through efficient data modeling, triggers, and batch processes.
Other
- Excellent problem-solving skills, attention to detail, and ability to work independently.
- Strong communication and collaboration skills with both technical and non-technical stakeholders.
- 3+ years of experience
- Generous paid time off, Competitive medical, dental & vision coverage, 401K with company match for US
- Company-paid life insurance, Company-paid short-term and long-term disability