loader image

Back-End Developer

  • Full Time: Full Time - Remote

About the Back-end Developer position

Fēnom is actively looking for a Salesforce Commerce Cloud back-end developer to join our team of rockstar technologists and consultants. This person will work with both our implementation team and our managed services team on a remote basis. The back-end developer will be responsible for seamlessly integrating our client teams to provide overall technical knowledge and execution of solution design, system integrations, and customizations within the SFCC platform across our retail and consumer goods clients.

Back-end Developers responsibilities are:

  • Work with internal and external project teams to help define, build, and support e-Commerce websites that work seamlessly across different devices and browsers.
  • Participate in software design, development, and implementation using Salesforce Commerce Cloud (Demandware).
  • Provide advanced-level development and documentation skills.
  • Configure and customize B2C Commerce solutions as required for meeting business needs.
  • Provide strong testing and debugging skills at all levels, including unit, system, integration and performance testing.
  • Serve as a lead developer of a small team.
  • Assist with the technical design, using object-oriented design techniques.
  • Assist with the estimation of development tasks.
  • Leverage creative problem-solving skills to help the team bring projects in below budget and within deadlines.
  • Provide technical expertise in identifying, evaluating and developing technology solutions “including integrations” with other enterprise software solutions.
  • Provide suggestions and recommendations to keep our internal coding standards up to date; identify areas for efficiency across disciplines.

Back-end Developers requirements are:

  • 3+ years of developer experience within Salesforce Commerce Cloud (Demandware).
  • 2+ years of experience in a client-facing role.
  • Strong knowledge of JavaScript (both server and client side) and at least one other major programming language.
  • Experience working in all phases of the software development lifecycle from requirements gathering to final delivery and support.
  • Solid understanding of basic e-Commerce concepts, such as catalog architecture, pricing and inventory management strategies, payment processors, and technologies that support a successful e-Commerce strategy such as PIM, OMS, and ERP.
  • Experience with supporting and/or implementing public-facing e-Commerce websites.
  • Strong experience on major e-Commerce platforms.
  • Self-driven and motivated.
  • Exceptional problem-solving skills and a fantastic attention to detail.