
Full-Stack Developer
ForkPoint
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Tech Stack
About the role
- Provide hands-on Salesforce Commerce Cloud (SFCC) knowledge and expertise for solution design, coding, and technical implementations.
- Suggest design and architecture solutions, participate in coding solutions, creating unit tests, and acting as a code reviewer
- Ensure adherence to existing architecture while offering new thoughts and ideas
- Suggest process improvements to site release strategy
- Translate business requirements into functional and scalable solutions.
- Collaborate with outside teams to solution the best approach to implementations
- Implement 3rd party cartridges into new and existing sites
- Participation in ongoing site speed performance improvements
- Understand and continue to scale the e.l.f. “Tri-Force Architecture”
Requirements
- Solid knowledge of Salesforce Commerce Cloud B2C (Demandware)
- Strong frontend skills in technologies such as ReactJS, Typescript, CSS and JavaScript with an understanding of how to leverage these technologies as it relates to the Salesforce Commerce Cloud platform
- Understanding of OCAPI, REST, AJAX, JSON, and session bridging
- Ability to take a nebulous idea and turn it into functioning software
- Comfortable working with minimal direction in a self-organizing, Agile team
- Understanding of good (or bad) UI/UX
- Have a thirst for problem-solving
- Ability to work effectively with non-technical stakeholders
- Experience working in an Agile environment
- Understanding of source control tools such as Git
- Bachelor's Degree in computer science or similar degrees
- 2 or more years implementing Salesforce Commerce Cloud solutions including frontend integrations
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Salesforce Commerce CloudB2CReactJSTypescriptCSSJavaScriptOCAPIRESTAJAXJSON
Soft Skills
problem-solvingcollaborationcommunicationself-organizingadaptabilitycreativitystakeholder engagementAgile methodologyUI/UX understandingcode reviewing