Senior SFCC Full Stack Engineer

Overview

We are looking for experienced Salesforce Commerce Cloud (SFCC) Backend Engineers to design, develop, and maintain scalable commerce solutions in a production environment. The ideal candidate will have strong backend expertise, deep knowledge of modern JavaScript ecosystems, and experience building service-oriented, high-performance systems.

This role requires collaboration across frontend, mobile, DevOps, and product teams while contributing to architecture, feature delivery, and system optimization in an Agile environment.

 

Job Description

Key Responsibilities

 

Design, develop, deploy, and maintain scalable backend systems on Salesforce Commerce Cloud (SFCC) in a production environment.

Contribute to architectural decisions and build high-performance, service-oriented systems supporting web and mobile commerce platforms.

Collaborate cross-functionally with frontend, mobile, DevOps, and product teams to deliver seamless end-to-end solutions.

Act as an escalation point during on-call rotations and ensure platform stability, reliability, and performance.

Lead and mentor engineers (for Lead/Senior roles), conduct code reviews, and promote engineering best practices.

Participate in Agile ceremonies including sprint planning, stand-ups, backlog refinement, and retrospectives while ensuring timely, high-quality feature delivery.

Optimize system performance through monitoring, profiling, debugging, and tuning of APIs, services, and databases.

Develop and maintain RESTful and GraphQL APIs using Node.js, Express, and Apollo.

Implement and manage containerized applications using Docker and Kubernetes within AWS environments.

Maintain source control using Git and follow CI/CD best practices.

Troubleshoot and resolve complex production issues while maintaining strong documentation and coding standards.

Technical Skills & Requirements

High proficiency in JavaScript and TypeScript

Strong experience with Node.js / Express

Experience designing RESTful and GraphQL APIs (Apollo preferred)

Hands-on experience with Salesforce Commerce Cloud (SFCC) or similar commerce platforms

Experience with Service-Oriented Architecture (SOA)

Experience with Docker and Kubernetes

Experience working in AWS environments

Strong knowledge of Git and version control workflows

Experience with Postgres and Redis

Experience in performance profiling and tuning

Proficiency with command-line tools

Experience Requirements by Level

Lead Developer (8+ Years)

  • 8+ years of full-stack web development experience
  • Proven team leadership and architectural experience
  • Strong ownership of technical delivery and system design

Senior Developer (6+ Years)

  • 6+ years of backend/full-stack development experience
  • Strong hands-on SFCC experience
  • Ability to independently drive complex features and mentor junior engineers

Mid-Level Developer (3+ Years)

  • 3+ years of backend development experience
  • Working knowledge of SFCC or other commerce platforms
  • Experience working in Agile teams

Skills & Requirements

Salesforce Commerce Cloud (SFCC), JavaScript, TypeScript, Node.js, Express.js, RESTful APIs, GraphQL, Apollo, Service-Oriented Architecture (SOA), Docker, Kubernetes, Amazon Web Services (AWS), Git, CI/CD, PostgreSQL, Redis, Performance Profiling, API Development, System Design, Agile Methodology

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you