- Company Name
- Mom's Meals | A Purfoods Company
- Job Title
- Salesforce Developer - Experience Cloud
- Job Description
-
**Job Title**
Salesforce Developer – Experience Cloud
**Role Summary**
Architect, develop, and deploy customized Salesforce Experience Cloud solutions that meet business requirements across Sales, Service, and Marketing Clouds. Lead a development team, manage code quality, and integrate Salesforce with external systems while staying current with releases and best practices.
**Expectations**
- Lead solution design and delivery, ensuring alignment with business objectives.
- Mentor junior developers and administrators, fostering code quality and best practices.
- Manage end‑to‑end Salesforce deployments and CI/CD pipelines.
- Stay informed of the latest Salesforce releases and technologies.
- Collaborate with stakeholders to translate requirements into scalable technical solutions.
**Key Responsibilities**
1. Design, code, test, and deploy Salesforce solutions using Apex, Lightning Web Components, Visualforce, and Experience Cloud sites.
2. Build and maintain Experience Cloud sites, ensuring proper architecture, navigation, and branding.
3. Develop custom Lightning Web Components and Visualforce pages using modern JavaScript, HTML, and CSS.
4. Integrate Salesforce with external systems via REST, SOAP, and middleware (e.g., MuleSoft).
5. Conduct code reviews, enforce coding standards, and maintain code quality.
6. Manage Salesforce deployments across environments using SFDX, traditional orgs, and tools such as Copado.
7. Perform troubleshooting of complex Salesforce issues and optimize performance.
8. Estimate project timelines, resource requirements, and track progress.
9. Lead or participate in planning and execution of Salesforce projects, from scoping to delivery.
10. Guide and support routine Salesforce administration (object model, validation rules, sharing, etc.).
**Required Skills**
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 5+ years’ hands‑on Salesforce development experience (Apex, Lightning Web Components, Visualforce).
- Expertise in Experience Cloud configuration, customization, and site management.
- Strong full‑stack web development background.
- Experience with screen and record‑launched flows, and clicks‑not‑code development.
- Proficiency in source control (Git, SVN) and SFDX project structures.
- Experience writing and maintaining Apex test classes; familiarity with CI/CD and deployment tools (Copado, GitHub Actions).
- Knowledge of API integration (REST, SOAP) and middleware (MuleSoft).
- Solid understanding of data modeling, security, and sharing in Salesforce.
- Ability to lead teams, communicate effectively, and manage multiple priorities.
- Strong analytical, problem‑solving, and organizational skills.
**Required Education & Certifications**
- Minimum of one Salesforce certification: Platform App Builder, Platform Developer I, or JavaScript Developer I.