Web Developer

  • Pluralsight
  • Draper, UT, USA
  • Jan 28, 2021
Full time

Job Description

Job Description:

The Pluralsight Digital Experience team is looking for a front end developer with strong technical skills, amazing attention to detail and a passion for delivering excellence with an innovative web team. This role is for developing and enhancing the Pluralsight web properties running on Adobe Experience Manager (pluralsight.com, pluralsightone.org, javascript.com and several microsites) in conjunction with UX designers, software engineers, project managers and strategists.  This role gives an opportunity to technically design and enhance the way Pluralsight’s marketing site is built and the experiences our users have with our digital properties. As a member of this team, you should have extensive experience with HTML/CSS and Javascript within the context of AEM and a commitment to understanding technical and business requirements for new experiences. You should have strong knowledge of the overall software delivery lifecycle and activities and experience in the development and delivery of business requirements and QA. 


Who you are:

  • You care deeply about your discipline, practicing with excellence, moving your craft forward, and creating in the most effective way possible

  • You have a vision to create the best possible user experience and work with cross-functional teams to bring that to life 

  • You take accountability for efficiently scaling, working to define and support efforts that have the greatest impact

  • You are detail-oriented and an amazing communicator. You ask powerful questions to drive understanding and agreement in all your interactions


What you’ll own:

  • Partner with business, UX design, and back-end teams to create world-class customer experiences for our marketing website properties.  

  • Implement and maintain front end development of the marketing website experiences

  • Collaborate with Digital Experience team and UX designers to better understand the customer experiences

  • Provide valuable input into standards, layouts, navigational features, functional design, usability and accessibility

  • Apply your experience in making intelligent, forward-thinking, technical decisions to our development process, including implementing new standards, tools, and workflows


Experience you’ll need:

  • 4+ years experience with website development and agile development processes 

  • Experience using AEM pages/templates/components to build experiences

  • Prior experience building software for high traffic websites, using html/css and javascript 

  • Experience building responsive layouts that support major devices and browsers

  • Experience using Git within the context of a team

  • Experience using Chrome Developer Tools, debugging HTML/CSS/JavaScript bugs

  • Strong understanding of AEM page properties and the use of HTL (Sightly) to inject server-side variables into the frontend

  • Strong understanding of creating AEM dialogs for component authorability

  • Strong capability of using AEM admin interface to create/modify/delete pages

Nice to have:

  • BA/BS in technology, computer science or other related field

  • Experience using Adobe Target

  • Experience using Javascript testing frameworks

  • Knowledgeable of semantic markup (HTML5) and conscious of ADA

  • Understanding of the AEM author, publish, dispatcher stack

  • Experience writing Sling Servlets, Sling Models, and OSGi Services

EOE Statement 

Be Yourself. Pluralsight is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.