This position is no longer accepting applications
Closed on June 20, 2026.
This role is filled — get an email when new Design Tools roles open on DesignerJobs.io:
software engineer UI UX
Get alerted when similar jobs are posted — set up a New Design Tools jobs on DesignerJobs.io alert.
See other roles at Robotics Technologies.
Job Description
This contract software engineer role centers on SFRA storefront UI and UX for Salesforce B2C eCommerce, overseeing end-to-end storefront features, performance optimization, SEO, and cross-team collaboration. The position is onsite in Jersey City, NJ.
Responsibilities
- Over five years in software engineering, with more than three years focused on SFCC SFRA development.
- Strong grasp of SFRA architecture, ISML templates, Controllers, MVC patterns, and Business Manager capabilities.
- 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.
- Take ownership of 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, 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
- Over five years of software engineering experience, with at least three years in 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 track record delivering 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 to boost 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
Projects involve Salesforce B2C commerce implementations that support SFRA storefronts, OMS integrations, performance tuning, AI-enabled workflows, and SEO-conscious consumer experiences.