Software Engineer
Jaipur, Remote
1 - 3 years
Responsibilities
- Develop and customize Salesforce Commerce Cloud B2C Commerce storefront applications using SFRA architecture.
- Implement new features and enhancements using server-side JavaScript within the SFCC platform.
- Customize storefront functionality including product detail pages, category pages, cart, checkout, and customer account features.
- Develop and maintain SFCC cartridges and controllers following best practices and platform standards.
- Work with ISML templates to create and modify storefront UI components.
- Integrate third-party services, payment gateways, and external APIs with the SFCC platform.
- Implement and configure promotions, catalog configurations, and pricing logic as required.
- Utilize Business Manager for configuration, content management, and debugging.
- Troubleshoot production and staging issues and implement performance improvements.
- Collaborate with cross-functional teams to ensure timely delivery of features and bug fixes.
- Participate in code reviews, sprint planning, and Agile ceremonies.
- Follow SFCC development best practices and coding standards to ensure maintainability and scalability.
Desired Skills & Competencies
- Minimum 1 year of hands-on development experience in Salesforce Commerce Cloud (B2C Commerce).
- Salesforce Certified B2C Commerce Developer certification.
- Strong experience working with Storefront Reference Architecture (SFRA).
- Good understanding of SFCC cartridges, controllers, pipelines, and middleware concepts.
- Hands-on experience with server-side JavaScript in SFCC.
- Experience working with ISML templates and storefront UI customization.
- Knowledge of catalogs, products, promotions, price books, and inventory management within SFCC.
- Familiarity with Business Manager configuration and debugging tools.
- Experience with RESTful service integrations and external API integrations.
- Understanding of Git or other version control systems.
- Knowledge of HTML, CSS, and client-side JavaScript for storefront development.
- Experience working in Agile/Scrum development environments.
Good to Have:
- Experience with OCAPI or SCAPI APIs for data and system integrations.
- Exposure to payment gateway integrations and order management workflows.
- Understanding of SFCC job framework and scheduled jobs.
- Experience working with Page Designer components and content assets.
- Knowledge of performance optimization and caching mechanisms in SFCC.
- Familiarity with CI/CD pipelines for SFCC deployments.
- Experience working with third-party integrations such as ERP, CRM, or marketing platforms.
- Basic understanding of headless commerce concepts and composable commerce architectures.
Apply For Job
Join the team of innovators who are turning challenges into meaningful change.
Disclaimer: Ranosys does not charge any fee at any stage of the recruitment process and has not authorised agencies/partners to collect any fee for recruitment. If you encounter any suspicious mail, advertisements or persons who offer jobs at Ranosys, please do let us know by contacting us on hr@ranosys.com.