software engineer UI UX
Job Description
Context: Software engineer focusing on SFRA storefront UI/UX for Salesforce B2C eCommerce, responsible for end-to-end storefront features, performance optimization, SEO, and cross-team collaboration.
Responsibilities
- Over five years of software development experience, with at least three years in SFCC/SFRA
- Solid grasp of SFRA architecture, ISML templates, Controllers, MVC development, and Business Manager capabilities
- Lead end-to-end development of storefront features, integrations, and UI/UX enhancements
- Collaborate with product, UX, backend services, and API teams to deliver scalable SFRA improvements
- Own initiatives around performance tuning, technical SEO fundamentals, and adoption of modern development tooling
- SFCC / SFRA certification is a plus
- Develop and maintain SFRA storefront components such as 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 efforts
- 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 via peer reviews, unit testing, and linting standards
- Collaborate with QA on test planning, debugging, and Log Center issue resolution
Requirements
- Over five years of software engineering experience, including at least three years in SFRA/SFCC development
- Strong proficiency in JavaScript, Node-based tooling, ISML, SCSS, JSON, and REST
- Deep knowledge of SFRA controllers, hooks, cartridge structure, and the job framework
- Experience 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 (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
Salesforce B2C eCommerce implementations supporting SFRA storefronts, OMS integrations, performance optimization, modern AI solutions, and SEO-sensitive consumer experiences.