We are looking for an experienced Salesforce Developer
who is highly proficient with Sales Cloud
, Service Cloud
, and Experience Cloud
. The ideal candidate will have deep hands-on experience in Salesforce declarative customization, as well as expertise in Apex, Lightning Web Components (LWC), and other Salesforce technologies. This role requires building scalable solutions, optimizing performance, and contributing to the overall Salesforce platform development strategy.
Key Responsibilities:
-
Salesforce Platform Development:
- Design, implement, and maintain custom solutions on Salesforce platform including
Sales Cloud
, Service Cloud
, and Experience Cloud
. - Customize Salesforce using
Apex
, LWC
, Aura Components
, Process Builder
, Flows
, Validation Rules
, Approval Processes
, Profiles
, and Permission Sets
. - Leverage
Salesforce Flows for Industries (DPA)
, REST API
, SOQL
, Platform Events
, Change Data Capture (CDC)
, and other advanced Salesforce tools for building integrations and custom solutions.
-
Experience Cloud Development:
- Develop customer-facing, web-based user interfaces using
Experience Cloud
, with a strong understanding of HTML/XHTML
, XML
, JavaScript
, CSS
, and other front-end technologies. - Implement and customize
Force.com Sites
and manage the overall user experience
on the cloud platform.
-
Security and Integration:
- Expertise in
Salesforce Shield
, Security
, CORS
, Connected Apps
, SSO
, and Authentication protocols
to ensure the security of data and compliance with organizational standards. - Work with
Salesforce security model
, including managing object-level
, field-level
, and record-level
security.
-
Customization & Configuration:
- Work with Salesforce declarative tools to implement business processes using
custom objects
, validation rules
, workflow rules
, and other automation features. - Configure
profiles
, roles
, permissions sets
, and sharing settings
to control data access in Salesforce.
-
Apex & Coding Best Practices:
- Write efficient, reusable, and scalable
Apex
code to meet business requirements, adhering to Salesforce coding best practices
. - Ensure code quality by following design patterns and conducting peer code reviews.
-
Collaboration:
- Work closely with business analysts, project managers, and other stakeholders to gather requirements, deliver solutions, and optimize business processes.
- Ensure effective communication and collaboration across teams to implement features that meet both business and technical needs.
Required Skills & Qualifications:
-
Highly proficient
with Sales Cloud
, Service Cloud
, and Experience Cloud
. - Strong experience with
Salesforce declarative customization
: Custom objects, Validation Rules, OWD settings, Profiles, Roles, Approval Processes, Permission Sets, Flows, Process Builders. - Expertise in
Apex
, LWC (Lightning Web Components)
, Aura
, SOQL
, and Salesforce Platform Events
. - Hands-on experience building
customer-facing web applications
using Experience Cloud
, including knowledge of HTML/XHTML
, XML
, JavaScript
, CSS
. - Strong understanding and experience with
Salesforce Shield
, Security
features, CORS
, SSO
, and Authentication protocols
. -
Salesforce Certified Platform Developer I
(required). - Familiarity with
REST APIs
, SOQL
, and integrating Salesforce with other systems. - Experience with
Force.com Sites
and customizing Salesforce communities. -
Strong problem-solving skills
and attention to detail.
Preferred Skills:
-
Salesforce Certified Platform Developer II
or other relevant certifications. - Experience with
Salesforce Lightning Design System
(SLDS). - Knowledge of
Salesforce DX
and DevOps practices
for Salesforce.
Why Join Us?
- Be part of an innovative team and work on exciting, cutting-edge Salesforce projects.
- Collaborate with cross-functional teams to implement business-driven Salesforce solutions.
- Competitive salary, benefits, and professional development opportunities.