- Company Name
- Grinteq
- Job Title
- SFCC Full-Stack Developer
- Job Description
-
**Job Title:** SFCC Full‑Stack Developer
**Role Summary:**
Senior‑level SFCC Full‑Stack Developer responsible for architecting, building, deploying, scaling, and maintaining high‑performance marketplace platforms on Salesforce Commerce Cloud (SFCC). Works on flagship websites for global brands, ensuring usability, resilience, performance, scalability, and security. Leads front‑end framework design, mentors cross‑functional teams, and writes technical documentation and proposals.
**Expactations:**
- Deliver robust, secure, and scalable SFCC solutions that meet business and performance targets.
- Mentor project teams and enforce coding standards and guidelines.
- Collaborate with product, design, and operations to scope, plan, and prototype features.
- Maintain high‑quality documentation, proposals, and white papers.
**Key Responsibilities:**
- Develop and extend ISML templates, JavaScript/jQuery modules, HTML5, CSS (SASS/LESS), and XML for Salesforce Commerce Cloud.
- Integrate with Pipelines, Controllers, and RESTful APIs on SFCC.
- Define and implement front‑end architecture using AngularJS and modern design patterns (Factory, Strategy, Module, Reveal, Facade).
- Optimize pages for cross‑browser/device compatibility, performance, and SEO (microdata, rich snippets).
- Mentor junior developers; review code, conduct unit tests (Jasmine + Karma), and enforce best practices.
- Contribute to proposal writing, scoping, and planning activities.
- Maintain and extend back‑end development guidelines and boilerplate for internal and offshore teams.
- Write administrative guides, technical white papers, and presentation materials.
**Required Skills:**
- SFCC/Demandware experience, including SiteGenesis/SFRA framework and Services framework.
- Strong JavaScript (ES6+) proficiency – OOP, modular design patterns, AngularJS directives/services.
- jQuery mastery; creation of custom plugins.
- CSS preprocessors (SASS, LESS, Stylus); SMACSS/OOCSS methodology; Bootstrap, Semantic‑UI, Foundation familiarity.
- Experience with RESTful APIs, unit testing (Jasmine/Karma), Grunt, and other front‑end tooling.
- Knowledge of content‑management systems (SharePoint, Umbraco, Episerver, Sitefinity, Sitecore).
- HTML5 semantic markup, SEO microdata, Google Rich Snippets.
- Secure coding principles, performance tuning, and resilience design.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience.
- Salesforce Commerce Cloud development experience (Education or certifications preferred but not mandatory).