Overview
Skills
Job Details
Key Responsibilities
Develop and maintain SFRA storefront features including PLP, PDP, Cart, Checkout, and Account.
Build reusable ISML templates, UI components, client-side JavaScript, and SCSS/CSS.
Implement and extend SFRA controllers, middleware, hooks, and custom cartridges.
Translate functional requirements into scalable and maintainable technical solutions.
Deliver responsive, accessible, and performance-optimized storefront experiences.
Support multi-site, multi-locale, and internationalization implementations.
Integrate storefront flows with payment gateways, OMS, search, analytics, recommendations, and third-party services.
Optimize site performance, caching strategies, CDN usage, and internal data models.
Ensure code quality through peer reviews, unit testing, and linting standards.
Collaborate with QA teams for testing, debugging, and Log Center issue resolution.
Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
Troubleshoot and resolve technical issues across environments.
Maintain documentation for code, configurations, and deployment processes.
Qualifications
5+ years of software engineering experience with 3+ years in SFCC / SFRA development.
Strong hands-on experience with JavaScript (ES6+), ISML, SCSS, JSON, and REST principles.
Deep understanding of SFRA architecture, MVC patterns, controllers, and Business Manager features.
Experience delivering responsive, accessible, and scalable eCommerce UIs.
Hands-on experience with payment gateway integrations, OMS flows, and third-party services.
Strong debugging skills using Log Center, service logs, and tracing tools.
Familiarity with performance optimization, observability, and APM tools.
Salesforce Certified B2C Commerce Developer (preferred).
Salesforce Platform Developer I (nice to have).