Become a Salesforce Commerce Cloud Developer
Get certified and progress onto a job placement with some of the world’s biggest brands as a Salesforce Commerce Cloud Developer.

Welcome to Revolent
We’ll help you launch an incredible career in the cloud. Our fully-funded two-year cross-training program will equip you with training, Salesforce certifications, and experience working with one or more of our clients, including market-leading companies, tech giants, and Salesforce end-users
Become a certified Commerce Cloud Developer (B2B and B2C)
Just like Salesforce is the world’s #1 CRM platform, Salesforce Commerce Cloud (previously known as Demandware) is the world-leading commerce solution for both B2B and B2C. The Commerce Cloud helps brands create a unified buying experience across mobile, social, web, and store environments. This means incredible career opportunities for anyone looking to cross-train in this technology. Interested?
Salesforce Commerce Cloud Developer (B2B and B2C) roles and responsibilities
Salesforce Commerce Cloud Developers work closely with Product Managers and a range of stakeholders across the business, designing solutions that meet B2B or B2C customer commerce requirements.
The day-to-day responsibilities of a Commerce Cloud Developer include:
- Working with business users and Product Data Management to analyze business requirements
- Translating business and marketing challenges into well-designed solutions
- Developing and maintaining technical specifications to support functional requirements
- Architecting solutions, including the design of data structures
- Developing data integrations and system interfaces
- Coding, unit-testing, and reviewing improvements
- Improving and maintaining best practice and engineering guidelines; documenting processes and procedures
- Staying up-to-date with the latest Salesforce technology updates, changes, community, and roadmaps
- Delivering coaching or training to other teams in their use of the Salesforce Commerce Cloud functionality
What happens during the training?
You don’t need any prior experience with Salesforce to cross-train with us. Our two-year career program will equip you with the technical skills and consulting know-how you’ll need to start a fantastic new career as a Salesforce Commerce Cloud Developer. It includes:
- An initial training course led by our Salesforce expert training team
- Funded Salesforce cloud certifications and further support to earn extra certifications during your two years
- Hands-on labs to cover all core services of Salesforce and help you develop real-world experience
- Paid work experience as a Salesforce Commerce Cloud Developer with one or more of our global clients
- Access to our world-class support and development suite
Salesforce Commerce Developer B2B specialist track
During your time with us, you’ll cover a broad range of approaches for customizing Salesforce, configuring the platform, managing users, creating dashboards and reports, and making the most of its full suite of features and capabilities. You’ll also spend time learning additional Salesforce features that are essential in the Salesforce Commerce Cloud B2B role. Last but not least, you’ll undergo extensive consultancy skills training to give you the skills and confidence to begin your work placement with one of our world-class clients.
Certifications available through this pathway
- Bespoke B2B Administrator
- Salesforce Certified Commerce Cloud B2B Developer
- Salesforce Certified B2B Solutions Architect (post-deployment)
- B2B Commerce Administrator: Accredited Professional (post-deployment)
- B2B Commerce Developer: Accredited Professional (post-deployment)
Salesforce Commerce Cloud Developer B2C specialist track
During your initial weeks with us, you’ll cover a broad range of approaches for customizing Salesforce, configuring the platform, managing users, and looking for ways to get even more out of its features and capabilities. You’ll also spend time studying essential components of the Salesforce Commerce Cloud B2C Developer, including how to implement and use Storefront Reference Architecture (SFRA), create cartridges, as well as how to create, use and modify JavaScript controllers to add business logic to a site, and much more. Last but not least, you’ll undergo extensive consultancy skills training skills before you start working at our client’s site.
Certifications available through this pathway
- Salesforce Certified Administrator
- Salesforce Certified B2C Developer
- Salesforce Certified B2C Solutions Architect (post-deployment)
- Salesforce Certified B2C Commerce Architect (post-deployment)
- Commerce Cloud Einstein: Accredited Professional (post-deployment)
- Order Management Administrator: Accredited Professional (post-deployment)
- Order Management Developer: Accredited Professional (post-deployment)
- Headlines API First: Accredited Professional (post-deployment)
What happens after the training?
Once you’ve completed the two-year training program with us, you’ll be an experienced and sought-after Salesforce Commerce Cloud Developer. From here, the sky’s the limit.
You can:
Join the client
and take your place as a permanent employee
Stay with Revolent
and progress into a more senior role
Begin your own cloud journey
and choose your next adventure
Salary expectations for Salesforce Commerce Cloud Developer after training with Revolent
Salesforce Developers are in high demand, with incredible salaries on offer once fully trained, certified, and with a couple of years’ of work experience under their belt. In the US, Salesforce Developers can expect to earn $99,250 – $126,750 per year in a junior role, rising to $126,750 – $174,500 in a senior position. Freelancers and contractors can expect to earn $91 – $155 per hour.
Career progression opportunities for Salesforce Commerce Cloud Developers
There are great career progression opportunities for certified and experienced Salesforce Commerce Cloud Developers. With additional certifications and work experience in your arsenal, you could look to progress as a Senior Salesforce Developer, Tech Lead, Salesforce Technical Architect, or Salesforce Architect.
Support and Development at Revolent
To ensure you become the very best at what you do, we’ll give you access to our world-class support and development suite, and support you to gain further industry certifications during your time with us
Application criteria for this program:
We’re looking for experienced and highly motivated tech professionals with the following experience:
- Minimum of one year's experience in object-oriented programming in a commercial setting and involvement in at least one full software development life cycle
- Experience with one of the following languages: Java, C++, C#, Python, PHP, Visual Basic, .NET, JavaScript, Ruby, Swift, Scala or a web development background, i.e. JavaScript HTML, AngularJS, JSON, CSS
- Experience with agile methodology – working with a scrum team and ideally familiarity working with a large program, as part of an agile team
- Experience in any of the CRM (Siebel, MS Dynamics, SAP CRM, Oracle CRM, etc.)
- Experience and/or understanding of hosted version control vendors (Git, GitHub, Bitbucket, Azure DevOps, Assembla, SourceForg, etc.)
- Preferred industries include FinTech, financial services, telecommunications, utilities, e-commerce, media, and retail