We are seeking a highly skilled Salesforce Experience Developer to join our dynamic team. The ideal candidate will have deep expertise in developing customer-centric applications on the Salesforce platform, including Experience Cloud (formerly Community Cloud). You will be responsible for designing, building, and maintaining user-friendly and responsive customer, partner, and employee portals that integrate seamlessly with Salesforce data and workflows. This role requires collaboration with cross-functional teams, including business stakeholders, designers, and other developers, to deliver scalable solutions that enhance the customer experience.
Key Responsibilities:
Develop and Customize Salesforce Experience Cloud Solutions: Build custom applications, portals, and websites using Salesforce Experience Cloud, ensuring that solutions align with business objectives and user requirements.Create and Manage Lightning Components: Develop and implement Lightning Web Components (LWC) and Aura Components to enhance the user interface and functionality of Salesforce solutions.Integration of Salesforce Data: Design and implement integrations between Salesforce and third-party systems or other internal platforms to streamline processes and data flows.Work with Stakeholders: Collaborate with business teams to gather and define requirements, and translate them into technical solutions within Salesforce Experience Cloud.Ensure Security and Compliance: Implement best practices for data security, privacy, and compliance across all Salesforce environments.Optimize Performance: Regularly monitor and optimize the performance of Salesforce Experience Cloud applications, including portal page load times, scalability, and usability.Testing and Quality Assurance: Conduct thorough testing, debugging, and documentation of all solutions to ensure high-quality deliverables.Support and Maintenance: Provide ongoing support and troubleshooting for Salesforce Experience Cloud applications, including bug fixes and feature enhancements.Stay Updated with Salesforce Innovations: Continuously learn and apply new Salesforce technologies, tools, and best practices to keep our Salesforce environments optimized.Qualifications:
Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent work experience).3+ years of hands-on Salesforce development experience, specifically in Salesforce Experience Cloud.Proficient in Lightning Web Components (LWC) and Aura framework.Strong Apex programming skills and experience with Visualforce.Experience with Salesforce APIs, including REST, SOAP, and Bulk API for integrations.Familiarity with front-end technologies such as HTML, CSS, JavaScript, and responsive web design principles.Experience working with Salesforce Flow, Process Builder, and other declarative tools.Strong understanding of Salesforce security best practices, including user permissions and sharing rules.Salesforce certifications (e.g., Experience Cloud Consultant, Platform Developer I or II) are highly preferred.Bilingual
Preferred Skills:Experience working in Agile development environments.Familiarity with CI/CD pipelines and DevOps tools.Understanding of User Experience (UX) design principles and best practices.Strong problem-solving abilities and the ability to work in a fast-paced environment.