Salesforce Commerce Cloud Developer

TechHuddle is one of the fastest growing IT companies in Bulgaria.


We work for companies from around the world including the US, UK, Canada, Germany, Holland, Belgium, Switzerland, South Africa, Dubai and beyond.


Our clients range in size from start-ups to stock market listed companies across virtually every industry and sector including:

  • Ecommerce
  • Finance
  • Elearning
  • Healthcare
  • Telecoms
  • Advertising
  • Insurance
  • Travel
  • Property
  • Gaming


You will have the opportunity to develop leading products, websites and apps using the latest technologies (React, AWS, etc.) and best practices (TDD, CI, CD). You will also get the opportunity to learn new frameworks, languages and technologies, e.g. Machine Learning, Blockchain, etc.


Required Experience:

  • previous experience with Demandware
  • Experience of complex e-commerce implementations on Demandware platform
  • Good understanding of object oriented programming principles
  • Demandware foundational concepts with knowledge of Site Genesis, UX Studio, Pipelines, ISML templates, DW Scripts, Content Assets / Slots and Demandware catalogue including catalogue, category, and products
  • Proficient in DOM structure and jQuery implementation
  • Knowledge of SiteGensis, Search/Category landing, PDP pages code flow and pipeline structure
  • Hands on experience with all options/tasks/interfaces available in Business Manager
  • Experience with web technologies, JavaScript, JQuery, HTML5, CSS, LESS, e-commerce, enterprise application integration, security, performance & scalability
  • Experience of building responsive and adaptive pages
  • Good understanding of the deployment considerations specific to Demandware SaaS solution
  • Experience of agile development methodologies
  • Computer science degree, or equivalent qualification/experience


Desirable Experience:

  • Certified Demandware developer
  • Demandware CSSuite
  • Experience of technical SEO considerations when re-platforming sites
  • Java/J2EE
  • JIRA
  • Confluence
  • Github or Bitbucket


Personal Characteristics:

  • Passion for delivering quality software solution 
  • Methodical and structured approach with eye for detail and quality
  • Excellent investigative and problem solving abilities
  • Work well individually or as part of a team, irrespective of team size
  • Self-starter willing and able to take ownership and assume responsibility
  • Ability to manage own time, prioritize effectively and meet tight deadlines
  • Excellent communication skills at both technical and non-technical level including the ability to communicate with and present to clients
  • Excellent verbal and written English language skills
  • Enthusiastic, passionate and quick learner, with the desire to broaden knowledge and expand skills

Apply for this position