5+ years of hands-on Salesforce development experience, specifically in service cloud and external portal development.
Strong proficiency in Apex, SOQL/SOSL, and Lightning Web Components (LWC).
Experience with Salesforce APIs including REST, Bulk, Metadata, and Tooling.
Salesforce certifications: Platform Developer I required; II preferred, plus additional certifications such as Administrator or Service Cloud Consultant.
Experience with CI/CD pipelines, version control (Git) essential.
Knowledge of Salesforce security model including profiles, permission sets, and sharing rules.
Problem-solving, communication, and teamwork abilities are crucial.
Responsibilities
Design, develop, and implement scalable solutions on Salesforce using Apex and LWC.
Build custom applications with workflows, validation rules, and approval processes.
Develop and maintain integrations between Salesforce and external systems via APIs.
Create and optimize Lightning Components for custom UI/UX experiences.
Perform unit testing, code reviews, and support deployment activities.
Troubleshoot production issues and optimize performance through root-cause analysis.
Collaborate with stakeholders to gather requirements and translate them into technical solutions.
Benefits
Flexible working hours to promote work-life balance.
Opportunities for professional development and continuing education in Salesforce technologies.
Access to the latest tools and technologies for development work.
Inclusive workplace culture that encourages growth and collaboration.
Health and wellness initiatives to support overall well-being.
Full Job Description
Primary Responsibilities:
Design, develop, and implement robust, scalable, and secure solutions on the Salesforce platform (primarily using Apex, Lightning Web Components (LWC), Visualforce, and Flows).
Build custom applications, objects, workflows, validation rules, process builder flows, and approval processes.
Develop and maintain integration between Salesforce and external systems using REST/SOAP APIs, Platform Events, and outbound messages.
Create and optimize Lightning Components (Aura and LWC), custom UI/UX experiences, and responsive designs.
Perform unit testing, code reviews, and support deployment activities using tools such as Gearset, Copado, Salesforce DX, or Change Sets.
Troubleshoot and resolve production issues, perform root-cause analysis, and optimize performance (SOQL).
Collaborate with business analysts, administrators, architects, and stakeholders to gather requirements and translate them into technical solutions.
Implement Single Sign-On (SSO) integrations using SAML 2.0, OAuth 2.0, and OpenID Connect protocols
Create and manage sandbox environments across development, testing, UAT, and staging
Required Skills & Experience:
5+ years of hands-on Salesforce development experience especially in service cloud (Experience Cloud/Community Cloud - External portal development and implementation).
Strong proficiency in Apex (triggers, batch, queueable, schedulable), SOQL/SOSL, and Lightning Web Components (LWC).
Experience with Salesforce APIs (REST, Bulk, Metadata, Tooling).
Salesforce certifications required: Platform Developer I (essential), Platform Developer II (preferred), Salesforce Certified Administrator (Preferred), Service Cloud Consultant (preferred), and at least one additional certification (ex. Application Architect, JavaScript Developer I, etc.).
Experience with CI/CD pipelines and version control (Git).
Knowledge of Salesforce security model (profiles, permission sets, sharing rules, FLS).
Familiarity with AppExchange products and managed packages is a plus.
Excellent problem-solving, communication, and teamwork skills.