software engineer UI UX
JOB DESCRIPTION:
Key Responsibilities:
- 5+ years software engineering experience, 3+ years SFCC (SFRA) development.
- Strong understanding 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.
- Own initiatives around performance optimization, technical SEO fundamentals, and modern development tooling.
- SFCC / SFRA certification is a plus .
Project Context:
Salesforce B2C eCommerce implementations supporting SFRA storefronts, OMS integrations, performance optimization, modern AI solutions, and SEO-sensitive consumer experiences.
Responsibilities:
- Develop and maintain SFRA storefront features (PLP, PDP, Cart, Checkout, Account).
- Build reusable ISML templates, UI components, client-side JS, 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 (SEO, AI, analytics, recommendations, payments).
- Ensure SEO best practices through semantic markup, metadata, structured data, and performance considerations.
- Ensure code quality through peer reviews, unit testing, and linting standards.
- Collaborate with QA for test planning, debugging, and Log Center issue resolution.
Qualifications:
- 5+ years software engineering experience, 3+ years SFRA/SFCC development.
- Strong experience with JavaScript, Node-based tooling, ISML, SCSS, JSON, REST.
- Deep knowledge of SFRA controllers, hooks, cartridge structure, and 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 / LLM-based tools for development productivity, content workflows, or automation.
Common Skills & Tools:
- Languages & Frameworks: JavaScript (ES6+), ISML, SCSS, jQuery, Node.js build tools, React (preferred)
- SFCC Skills: SFRA controllers, ISML, OCAPI, cartridge architecture, Model View Controller, Business Manager configuration
- Platforms: SFCC Business Manager, SFCC B2C Commerce (SFRA storefront)
- Domains: eCommerce storefront flows (PDP/PLP/Cart/Checkout), promotions, jobs, site preferences, multi-locale and multi-site management.
- Tools: Postman, Git, BitBucket, Jira, Log Center, modern AI-assisted developer tooling
- Certifications: SFCC B2C Developer certificate (preferred).
Recommended Jobs
Dishwasher
Job Overview We are always on the look out for great people to join our amazing team! Part time and full time positons available for both front and back of the house.
Tech Support Specialist
About Us We’re a fast-growing startup in specialized alternative markets, building smart operations from the ground up. Our team is small, scrappy, and collaborative. We’re looking for someone who…
User Experience Designer
User Experience Designer (Temporary-to-Permanent Staff Opening) ETS Princeton, New Jersey, USA General Educational Testing Service (ETS), makers of the GRE� test, TOEFL� test, SAT�, Advanced Pla…
Filed Marketing Manager
Who We Are EarthCam is a global leader in webcam technology that gives construction teams real-time visibility into their jobsites—anytime, anywhere. Our solutions support project monitoring, docu…
Advanced Practice Nurse
Job Description Job Description Starting at $110,800 MAJOR FUNCTION Under the general supervision of the Chief Medical Officer, provides clinical services defined within the New Jersey Board…
Software Engineer
Basic Purpose of Position : In addition to the responsibilities below, the Controls Software Engineer will be responsible for the overall success of software design, database creation, and the imple…
Plastic Surgeon - Breast Reconstruction
Plastic Surgeon – Breast Reconstruction South Jersey | AtlantiCare AtlantiCare, southeastern New Jersey’s largest and most advanced health system, is seeking a Fellowship-Trained Plastic Surgeo…
Fiber Engineer â OSP / FTTH Design - NJ
Fiber Engineer â OSP / FTTH Design Location: Â Central New Jersey (Reporting to the Rahway, NJ area) Employment Type: Direct Hire Salary Range: $75,000 - $90,000 DoE Overview Our c…
Menu Technician
Job Title: Menu Technician Location: Main Hospital - New Brunswick Department Name: Dietary-Management Req #: 0000245728 Status: Hourly Shift: Day Pay Range: $17.33 - $20.80 per hour…
Busser
Job Overview Job Summary Our Upscale Steakhouse restaurant is looking for a Busser who thrives in a fast-paced environment and is able to keep up during the busiest times of the day. You will work c…