Software Engineer (Web) – Salesforce Commerce Cloud (SFCC / SFRA)

Software Engineer (Web) – Salesforce Commerce Cloud (SFCC / SFRA)

Posted 1 day ago by 1766055754

Negotiable
Outside
Remote
USA

Summary: The role of Software Engineer (Web) focuses on developing and supporting scalable B2C eCommerce storefront solutions using Salesforce Commerce Cloud (SFCC) and Storefront Reference Architecture (SFRA). The ideal candidate should possess extensive experience in SFRA storefront development, payment gateway integration, and Agile methodologies. This position is fully remote but requires working in EST or CST time zones. The role emphasizes collaboration with various teams to deliver high-quality eCommerce features.

Key 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

Key Skills:

  • 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

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

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