Overview
Skills
Job Details
Software Engineer (Web) – Salesforce Commerce Cloud (SFCC / SFRA)
Location: 100% Remote (Must work in EST or CST)
Contract
Job Overview
We are seeking an experienced Software Engineer (Web) with strong expertise in Salesforce Commerce Cloud (SFCC) and Storefront Reference Architecture (SFRA) to design, develop, and support scalable B2C eCommerce storefront solutions.
The ideal candidate will have hands-on experience building SFRA storefronts, integrating OMS and payment gateways, and working in Agile environments.
Required Skills & Experience
5+ years of software engineering experience
3+ years of hands-on Salesforce Commerce Cloud (SFCC) / SFRA development
Strong experience with SFRA architecture, controllers, hooks, and cartridge structure
Expertise in ISML, server-side JavaScript, JSON, REST APIs, SCSS/CSS
Experience with SFCC Business Manager configuration
Hands-on experience with OCAPI (Shop & Data APIs)
Experience integrating payment gateways, OMS, and third-party services
Strong understanding of MVC architecture within SFRA
Experience delivering responsive, accessible, and scalable eCommerce UI
Familiarity with Agile/Scrum development environments
Responsibilities
Develop and maintain SFRA storefront features including PDP, PLP, Cart, Checkout, and Account
Build reusable ISML templates, UI components, client-side JavaScript, and styles
Implement and extend SFRA controllers, middleware, hooks, and custom cartridges
Translate business and functional requirements into scalable technical solutions
Integrate third-party services such as payments, search, analytics, and recommendations
Support multi-site, multi-locale, and global storefront releases
Optimize application performance, caching, and scalability
Troubleshoot issues using SFCC Log Center, service logs, and debugging tools
Ensure code quality through peer reviews, unit testing, and best practices
Collaborate with Product, UX/UI, QA, and API teams
Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives
Maintain technical documentation and deployment artifacts
Preferred Qualifications
Salesforce Certified B2C Commerce Developer (Preferred)
Salesforce Platform Developer I (Nice to have)
Experience with performance optimization (CDN, caching, async jobs)
Experience with observability / APM tools
Tools & Technologies
Languages: JavaScript (ES6+), ISML, SCSS, JSON
SFCC: SFRA, OCAPI, Business Manager, Jobs Framework
eCommerce Domains: PDP, PLP, Cart, Checkout, Promotions, Orders
Tools: Git, Bitbucket, Jira, Postman, SFCC Log Center
Important Notes
Salesforce Sales Cloud / Service Cloud / Apex-only profiles are NOT suitable
Candidates must have recent, hands-on SFCC / SFRA experience
Must be comfortable working EST or CST hours