The Digital Consultant, Salesforce will support clients in designing and implementing scalable Salesforce solutions that drive digital transformation initiatives. This role combines strategic consulting, hands-on Salesforce expertise, and close collaboration with clients and internal delivery teams.
Requirements
- Salesforce Platform Fundamentals: Strong understanding of Salesforce CRM architecture, standard and custom data models, security model (profiles, roles, permission sets), and declarative automation tools including Flows and Process Builder.
- Programming Languages: Proficient in Apex for business logic and triggers, JavaScript for front-end development, Visualforce for custom UI where applicable, and SOQL for efficient data querying.
- Lightning Web Components (LWC): Hands-on experience building scalable, responsive, and reusable UI components using modern Salesforce Lightning frameworks.
- APIs & Integrations: Experience integrating Salesforce with external systems using REST and SOAP APIs, including middleware solutions such as MuleSoft.
- Object-Oriented Programming (OOP): Strong grasp of OOP concepts including inheritance, polymorphism, encapsulation, and abstraction, applied within Apex and JavaScript development.
- Database Knowledge: Solid understanding of relational database concepts, data normalization, and SQL, with practical application in Salesforce data architecture.
- DevOps & Deployment: Familiarity with CI/CD pipelines, Git-based version control, and Salesforce deployment tools (change sets, SFDX, or similar).
- Testing & Quality Assurance: Ability to write effective Apex unit tests, ensure code coverage, and follow best practices for test-driven development.
Benefits
- Unlimited Vacation/PTO
- Full Health Benefits
- 401k Fixed Percentage Plan (USA only)
- RRSP (Canada)
- Paid Parental Leave
- Ongoing training and education opportunities
- 0% Bureaucracy Culture