The JavaScript SDK (JSS) team at Sitecore is expanding, and we are looking for an Associate JavaScript Developer developer to join our team.

Sitecore is a leading content and web experience management platform. Our software is used by marketing teams to manage the content, layout, and personalization rules of their brand’s web assets. Sitecore’s analytics service and machine learning capabilities enable marketers to improve their content strategies and keep up with market changes. Leading companies, including American Express, ASOS, Carnival Cruise Lines, Kimberly-Clark, L’Oréal and Volvo Cars, rely on Sitecore to provide more engaging, personalized experiences for their customers. (Learn more at

Our team’s SDK provides a TypeScript library that interacts with Sitecore’s REST and GraphQL APIs, enabling our customers to use JavaScript frameworks for building their web apps' front-ends. Our SDK supports JavaScript frameworks that run server-side in a Node context (Next.js, React, Angular, Vue). Next.js is our latest addition and we are really excited about Sitecore’s move into Jamstack architecture. Since our SDK is used by developers, our work is split between adding business-driven capabilities and improving developer experience. So, we are looking for someone who will enjoy building tools for both, business users and developers. (Learn more about our SDK at

Our tech stack scope:

  • Docker containers (Windows)
  • Powershell
  • Jest
  • TypeScript
  • Node & npm
  • React/Angular/Vue
  • Next.js
  • GraphQL
  • git
  • VSCode

Obviously, we don't expect that applicants are proficient in all these technologies. The most important thing to us is a great attitude, a love of JavaScript, and a desire to learn


  • Participate in designing, developing, shipping and maintaining JSS packages, which live in an open-source GitHub repository.
  • Participate in identifying user stories, clarifying requirements and scope, breaking down development tasks, discussing implementation details, and providing time estimates.
  • Participate in increasing unit testing coverage.
  • Develop code that adheres to best practices agreed upon by the team.
  • Promote a respectful, open-minded developer community by adhering to the repository’s Contribution Guide and Code of Conduct.
  • Participate in software engineering best practices throughout product development and maintenance.
  • Maintain close collaboration and effective communication with Development Manager, Lead Developer, Lead QA, team members and other stakeholders.

Technical Skills

  • Good understanding of modern JavaScript (ES2015+)
  • Basic understanding in version control systems
  • Basic understanding of databases
  • Basic understanding of DevOps mindset
  • Basic understanding in implementing unit test and integration test
  • Basic understanding in using development tools
  • Basic understanding of cloud technology
  • Basic understanding of Agile methodology

Soft skills

  • Supportive and respectful attitude towards team members
  • Intermediate written and oral communication skills in English
  • Great interpersonal skill to contribute as an effective team player.
  • Comfortable working remotely with a distributed team
  • High enthusiasm and passion for a career in Engineering
  • Passionate in continuous learning in the product domain, technology best practices and Agile principles

After an offer is made and accepted, E-verify will be utilized to establish your identity and employment eligibility as required by the U.S. Department of Homeland Security.

Sitecore is proud to be an equal opportunity workplace. We are committed to equal employment opportunity without unlawful regard to race, color, ancestry, religion, gender, national origin, sexual orientation, age, citizenship, marital status, disability, veteran status or any other local legally protected characteristic.

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

More jobs by this company