Job Description

Ref No.:18-00995
Location: Raleigh, North Carolina
Seeking a strong Front-End Developer who enjoys interacting with both customers and peers to join our team. The developer will be dealing with large, high profile clients and will be required to configure and customize solutions to the client's complex needs.
The Front-End Developer is rooted in software development yet realizes and activates the potential the front-end experience can offer.

  • Work alongside software developers and architects, UX / UI visual designers and architects, and product developers
  • Client, design, and build highly interactive interfaces and content that keep users engaged and build positive brand equity at every possible point in the user experience
  • Slice, mark-up, and script interfaces and content on content managed, responsive websites / systems that work flawlessly on desktop, tablet, phone, and other devices
  • Work with Adobe Experience Manager (CQ5 and AEM6) as well as other CMS.
  • Work directly with servers and server-side: AJAX, JS
  • Create events and listeners on content and interaction to produce meaningful reporting (Google Analytics, Adobe Marketing Suite, and other conversion tags)
  • Leveraging APIs / Web Services and content of all types (REST, SOAP, XML, JSON, etc.)
  • Delivering product and apps that are based on pre-existing wireframes, designs, or other client requirements

  • HTML, JSP, HTL (and other templating languages)
  • JavaScript principles and fundamentals
  • jQuery and extending / customizing plugins
  • Extensive knowledge of Git and Git commands
  • Bootstrap 3
  • CSS Preprocessors (LESS / SASS)
  • CMS Experience
  • Front end frameworks and task runners
  • MVC Frameworks and core underlying principles (Angular, React, Vue)
  • REST / SOAP Web Services
  • Familiarity with Responsive Design and Graceful Degradation principles
  • ADA / Accessibility and Accessibility Markup
This position requires little to no travel.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online