
Salesforce Developer - Service Cloud, Experience Cloud & AI (100% Remote within Spain)
Docplanner1 month ago
Barcelona, SpainMid Level / Senior
Responsibilities
- Design and implement scalable, bulkified Apex solutions using domain, service, and selector patterns.
- Develop and customize Salesforce Service Cloud features including case management, entitlements, milestones, routing, and customer service automation.
- Build Experience Cloud sites and self-service experiences for customers and partners.
- Implement Digital Engagement channels including Chat, Messaging, WhatsApp, SMS, and Facebook Messenger.
- Build bots and AI-powered customer service automations integrated with Apex, Flows, and external systems.
- Develop secure Apex REST APIs, HTTP callouts, Platform Events, asynchronous Apex, and CDC-driven solutions.
- Develop Apex services for Lightning Web Components, Experience Cloud, Flows, and AI Agents.
- Optimize SOQL/SOSL queries and Salesforce data operations for high-volume environments.
- Create invocable Apex and configure Flows, approval processes, assignment rules, escalation rules, Omni-Channel routing, and email automations.
- Maintain Salesforce security, including users, roles, profiles, permission sets, sharing rules, field-level security, validation rules, and Experience Cloud access.
- Collaborate on architecture, design reviews, code reviews, CI/CD, packaging, deployments, UAT, incident troubleshooting, and technical documentation.
- Customize Salesforce objects, fields, layouts, record types, views, queues, reports, and dashboards while reducing technical debt and improving platform health.
Requirements
- 2–5+ years of Salesforce development experience with a strong focus on Apex.
- Hands-on experience implementing and customizing Salesforce Service Cloud and Experience Cloud.
- Experience with Digital Engagement channels such as Chat, Messaging, WhatsApp, SMS, or similar communications platforms.
- Experience developing or integrating Einstein Bots, Agentforce, AI Assistants, or conversational AI solutions.
- Experience with enterprise Apex patterns, bulkification, asynchronous processing, Apex REST, HTTP callouts, Platform Events, Named Credentials, and asynchronous integrations.
- Strong SOQL performance tuning skills and understanding of Salesforce data modeling and the Service Cloud data model.
- Understanding of Salesforce security, sharing models, CRUD/FLS enforcement, Experience Cloud security, and guest user access.
- Experience with Omni-Channel routing, queues, skills-based routing, and customer service workflows.
- Experience developing Lightning Web Components.
- Familiarity with Git workflows, code reviews, and CI/CD using SFDX or DevOps Center.
- Strong communication and cross-functional collaboration skills with Product Managers, Business Analysts, Admins, QA, and Architects.
- Professional working proficiency in English.
- Salesforce Platform Developer I or II, Service Cloud Consultant, or Experience Cloud Consultant certification is relevant.
- Experience with Salesforce Knowledge, Data Cloud, Prompt Builder, Agentforce, Einstein Copilot, generative AI capabilities, or additional Salesforce certifications is preferred.
Benefits
- 100% remote-friendly work within Spain, with a remote or hybrid option and a Barcelona hub.
- Flexible working hours, with typically only a couple of meetings per week.
- Summer intensive schedule during July and August, working seven hours per day.
- 23 paid holidays plus exchangeable local bank holidays.
- One additional paid holiday for a birthday or work anniversary.
- Flexible remuneration and benefits through Flexoh, including restaurant, transportation, kindergarten, and training tax savings.
- Private healthcare through Adeslas for the employee, with subsidized medical and dental coverage for family members.
- Access to Wellhub gyms for the employee and family at a symbolic fee.
- Access to iFeel online psychological support and counseling.
- Free English and Spanish classes.