Salesforce B2B Commerce Developer
Excelia
Remoto
Do you have experience as Salesforce Developer and are looking for a new challenge? Then this opportunity is for you!
Position: Salesforce B2B Commerce Developer
Location: Porto, Portugal | Hybrid – 2 to 3 times per month in the office
Main responsibilities:
- Develop and customize native Salesforce B2B Commerce storefront functionality using Lightning Web Components (LWC), the LWR (Lightning Web Runtime) framework, and Salesforce best practices.
- Implement custom backend business logic for complex B2B features such as contract-based pricing, dynamic catalog routing, multi-tier account roles, and approval workflows.
- Develop and maintain integration touchpoints by consuming REST/GraphQL APIs orchestrated by MuleSoft to connect Salesforce with ERP (e.g., SAP), PIM, IDP, payment, and logistics systems, utilizing Apex callouts and Commerce Extension points.
- Participate in code reviews, automated testing, and storefront performance optimization (including platform cache management and LWC rendering optimization).
- Troubleshoot and resolve complex technical issues across scratch orgs, sandboxes, and production environments.
- Collaborate closely with the B2B Commerce Architect, functional consultants, and QA teams to ensure architectural alignment.
- Support deployment, go-live, and post-production hypercare support activities.
- Contribute to technical documentation, architectural diagrams, and team knowledge sharing.
- Solid hands-on experience with native Salesforce B2B Commerce (formerly B2B
Proficiency in:
- Apex (Asynchronous processing, Batchable/Queueable, REST Callouts, Integration
- Lightning Web Components (LWC), HTML5, semantic CSS, and SLDS styling hooks/CSS variables specific to LWR.
- Connect REST APIs and the Commerce GraphQL Wire Service
- JavaScript (Modern ES6+) for client-side component execution
- Writing rigorous automated tests, including Apex Test Classes (with
Experience with:
- Implementing Commerce Extension Points (Cart pricing, tax calculation, inventory checks, and shipping integrations).
- Native platform data structures and sharing models (External Account Hierarchies, Account Relationship Sharing Rules)
- Handling complex data migrations using Salesforce Data Loader, external IDs, and Apex scripting.
- Balancing programmatic logic (Apex) with declarative automation (Salesforce Flow).
- Version control systems (Git) and branch management patterns.
- Salesforce CLI and modern CI/CD deployment pipelines.
- Platform performance tuning, Platform Cache diagnostics, and browser debugging tools.
- Salesforce integration security concepts, including configuring Named Credentials, Connected Apps, and Auth. Providers.
- Secure coding practices, Lightning Web Security (LWS) enforcement, and Salesforce compliance standards.
- Very good English – min B2