Digital IT – SFCC Full-stack Developer

L’Oreal Group has aggressively embraced the digital era and has advanced many leading consumer-facing digital solutions across its business units. As we are moving our eCommerce sites to a new tech stack, L’Oreal Americas Digital IT team is looking for an experienced SFCC developer. You will be a part of a technical team responsible for the implementation and evolution of L’Oréal’s global e-commerce framework for 40+ D2C sites in the zone.

Responsibilities

  • Be a part of an in-house team building and supporting ecommerce websites on SFCC platform
  • Implement new native features and integrations with third-party systems
  • Collaborate with internal and external international technical and business teams
  • Review business requirements and designs and be able to provide constructive feedback, verify feasibility, produce technical documentation to guide development
  • Write and review technical specification documents
  • Conduct code reviews
  • Participate in Agile rituals
  • Oversee and train System Integrator teams involved in site development activities

Experiences & Skills

  • Salesforce Commerce Cloud platform and development experience
    • SFCC back-end and front-end scripting
    • Understanding of SFRA architecture
    • Experience with integrating marketplace cartridges and developing custom third-party integrations
    • Business Manager proficiency
  • Strong web development skills:
    • Vanilla Javascript / ES6
    • Knowledge of software design patterns
    • Unit testing frameworks – Mocha, Chai, etc
    • Experience with CSS, SASS, LESS is a plus
  • Understanding of website performance – budgeting, monitoring, troubleshooting
  • Good understanding of security concepts: XSS, request forgery, access control, etc
  • Experience with building modular web applications and component-based development approach
  • Good experience with Git, NodeJS CLI and build tools such as Gulp/Webpack
  • Strong written and verbal communication skills
  • A strong aptitude to learn and stay abreast with modern / open-source technologies

Nice To Have

Experience developing NodeJS packages & tools

Experience with PWA

SFCC Developer certification is a strong plus


  • You can apply to up to three jobs within a rolling 30-day window.
  • Μπορείτε να υποβάλετε αίτηση για έως και τρεις θέσεις μέσα σε ένα κυλιόμενο παράθυρο 30 ημερών. Δεν μπορείτε να αποσύρετε την αίτησή σας μετά την υποβολή της αίτησης, οπότε φροντίστε να επιλέξετε μια θέση που να ταιριάζει με τα όνειρά σας. Επισκεφτείτε τον "Χώρο Αιτήσεων" για να δείτε τις θέσεις στις οποίες έχετε ήδη υποβάλει αίτηση.
  • Δεν μπορείτε να υποβάλετε αίτηση σε αυτήν τη θέση επειδή έχετε ήδη υποβάλει αίτηση σε τρεις θέσεις τις τελευταίες 30 ημέρες. Επισκεφτείτε τον "Χώρο Αιτήσεων" για να δείτε τις θέσεις στις οποίες έχετε ήδη υποβάλει αίτηση.
  • Please don’t create another account with a different email. If you do so, your account might be merged and your application record will be deleted.