Position :: Salesforce Experience Cloud Developer
Location :: 100% Remote
Duration :: 6+ months contract
Interview :: Video
Job Description
We are seeking a Salesforce Experience Cloud Developer to design, build, and maintain scalable, user-centric digital experiences on the Salesforce platform. This role focuses on developing secure, high-performing portals and communities for customers, partners, and employees, leveraging Salesforce Experience Cloud, Lightning Web Components, Apex, and integrations.
The ideal candidate combines strong Salesforce development skills with an understanding of UX, security, and platform best practices to deliver seamless digital experiences that drive engagement and business outcomes.
Key Responsibilities
Experience Cloud Development
- Design, develop, and deploy Salesforce Experience Cloud (Communities) solutions for customers, partners, and internal users
- Customize templates, themes, and branding using Lightning Web Components (LWC), CSS, and Salesforce tools
- Implement dynamic, data-driven experiences using Apex, Flows, and Experience Builder
Salesforce Platform Development
- Develop and maintain custom solutions using Apex, LWC, Visualforce (as needed), and SOQL/SOSL
- Build reusable components and follow Salesforce development best practices
- Ensure performance, scalability, and maintainability of Experience Cloud solutions
Security & Access Management
- Configure profiles, permission sets, sharing rules, and roles to support Experience Cloud users
- Implement secure authentication and access controls, including SSO and external user access
- Ensure compliance with Salesforce security standards and data protection requirements
Integrations & Data
- Integrate Experience Cloud with internal and external systems using REST/SOAP APIs and middleware tools
- Work with complex data models and ensure accurate data visibility for external users
Collaboration & Delivery
- Collaborate with product owners, UX designers, admins, and stakeholders to translate business requirements into technical solutions
- Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives
- Support testing, deployment, and post-release optimization
Required Qualifications
- 3+ years of Salesforce development experience
- Hands-on experience with Salesforce Experience Cloud (Communities)
- Strong proficiency in Apex, Lightning Web Components (LWC), SOQL, and Flows
- Experience with Salesforce security and sharing models for external users
- Familiarity with Salesforce deployment tools (Change Sets, SFDX, CI/CD pipelines)
- Strong problem-solving skills and ability to work independently