Senior SFCC Engineer (#13)

REFERRAL BONUS
Europe, Ukraine, Bulgaria, Poland, Colombia
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
Saks Fifth Avenue

Saks is a world-renowned luxury ecommerce destination. The company's unique approach combines a focus on the digital customer experience with a strong connection to a network of extraordinary stores that extends that seamless experience into the real world.

On its website and app, Saks offers an unparalleled selection of curated merchandise across fashion for women and men, beauty, jewelry, home décor and more. In addition to the shopping experience, customers come to Saks for inspiring editorial content, access to digital stylists, lifestyle experiences and other world-class services. The company is currently in the midst of a dramatic expansion, driven by significant enhancements to its platforms and offerings, with the goal of becoming the preeminent destination for luxury internationally.

We are looking for people to directly contribute to the Saks customer experience by building the new generation high-performance search engine. Together with our international team of top-notch engineers you will be doing research, build state of the art persistence layer for search engine and build streaming data pipelines to populate the database.

Team will work under the direction of the VP Engineering and deliver a world-class search engine that will have a direct positive impact on millions of customers and will provide the foundation for future innovation in shopping experiences.

Backend SFCC Engineer:

  • Significant SFCC experience (minimum 4 years - recently)
  • Strong Javascript abilities.
  • Understands how cartridges, system objects, controllers, pdict, SFCC OOTB libraries and functions work.
  • SFCC OOTB libraries: libraries you include to gain access to specific SFCC functions which provide OOTB functionality like retrieving refinements, promotions, product variants, etc.
  • Can write controllers from scratch.
  • Is able to refactor code / can troubleshoot issues with existing code.
  • Know how to optimize the Database, Web Application Layer, and Cache.
  • Ability to work fairly independently, with minimal assistance from Senior or Lead resources.
  • Superior troubleshooting abilities
  • Able to make recommendations and potentially write tickets on how we should implement something on the back end.
  • Ability to talk through requirements and write out dev tasks based on them

 Frontend SFCC Engineer:

  • Significant SFCC experience (minimum 4 years - recently)
  • They have significant SFCC experience and understand how ISML templates, includes, remote includes, and cartridges work. They should be able to create, modify, and troubleshoot all of these things.
  • They should be comfortable with CSS, HTML, Javascript, code compilation, and best practices for modern image handling.
  • Additionally because a Front-end engineer should have strong JS skills, it's not a far cry to look at a back-end controller and understand what it's doing and how it works (because it's also JS), even if they aren't experts in the pdict, controllers, DB or Web Application calls - > that would be Back-end Engineer territory.
  • Superior troubleshooting abilities
  • Able to make recommendations and potentially write tickets on how we should implement something on the front end
  • Ability to talk through requirements and write out dev tasks based on them

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings