This onsite contract role in Jersey City, NJ focuses on SFRA storefront UI/UX development for Salesforce B2C eCommerce. The software engineer will own end-to-end storefront features, drive performance optimization and SEO, and collaborate across product, UX, backend services, and API teams to deliver scalable storefront enhancements.
Responsibilities
- 5+ years of software engineering experience, including 3+ years in SFCC/SFRA development.
- Deep knowledge of SFRA architecture, ISML, Controllers, MVC development, and Business Manager features.
- Own end-to-end development of storefront features, integrations, and UI/UX improvements.
- Collaborate with product, UX, backend services, and API teams to deliver scalable SFRA enhancements.
- Lead initiatives around performance optimization, technical SEO fundamentals, and modern development tooling.
- SFCC / SFRA certification is a plus.
- Develop and maintain SFRA storefront features including PLP, PDP, Cart, Checkout, and Account.
- Build reusable ISML templates, UI components, client-side JavaScript, and CSS.
- Implement and extend SFRA controllers, middleware, hooks, and custom cartridges.
- Analyze functional requirements and translate them into scalable technical solutions.
- Support global releases, multi-site rollout, and localization/internationalization.
- Optimize site performance, caching strategies, Core Web Vitals, and internal data models.
- Integrate with third-party services for SEO, AI, analytics, recommendations, and payments.
- Ensure SEO best practices through semantic markup, metadata, structured data, and performance considerations.
- Maintain code quality through peer reviews, unit testing, and linting standards.
- Collaborate with QA for test planning, debugging, and Log Center issue resolution.
Requirements
- 5+ years of software engineering experience, with 3+ years SFRA/SFCC development.
- Strong experience with JavaScript, Node-based tooling, ISML, SCSS, JSON, and REST.
- Deep knowledge of SFRA controllers, hooks, cartridge structure, and the job framework.
- Proven ability to deliver responsive, accessible, and scalable eCommerce UI.
- Working knowledge of backend payment gateways, OMS flows, and third-party services.
- Experience leveraging AI or LLM-based tools for development productivity, content workflows, or automation.
- SFCC B2C Developer certificate is preferred.
Technologies
JavaScript (ES6+), ISML, SCSS, jQuery, Node.js, React, SFRA, SFCC, OCAPI, SFCC Business Manager, Postman, Git, Bitbucket, Jira, Log Center, AI-assisted developer tooling, cartridge architecture
Project Context
The role supports Salesforce B2C eCommerce implementations centered on SFRA storefronts, OMS integrations, performance optimization, modern AI solutions, and SEO-conscious consumer experiences.