Search & Apply

Already a member? Login


Please choose your search criteria and click search

Salaried Jobs
Hourly Jobs

HBC is committed to treating all people in a way that respects their dignity and independence. Should you require any accommodation during the recruitment process or otherwise, please notify us of this when you apply and we will work with you to meet your accessibility needs.

Job Details

Senior Front-End Engineer

Location   NEW YORK , New York, United States
Category   Digital
Job Opened   08/03/2017
Education   Bachelor's Degree
Job Number   170002JO
Job Type   Full Time

Job Description

HBC Digital engineering teams are developing cutting edge e-commerce experiences for recognizable brands including Saks Fifth Avenue, Gilt, Saks OFF5TH, Lord & Taylor, Gilt and Hudson's Bay. The Senior Front-End Engineer will work on a fairly small, cross-functional team that sits together, works as a fairly autonomous unit, and owns the accountability for delivering value.

Projects are run in an agile fashion and while we do practice pairing, it’s not dogmatic. There are times when full-on pairing makes sense, and times when it doesn’t make sense at all, but we leave that up to the developers to decide. We’ve done a lot of work around automating builds and deployments, and techniques such as feature toggles and dark launches, so that we are not only able to release code frequently, but when we do, it’s a low-ceremony event.


  • Play a key role in building next-generation web applications
  • Evaluate, and revamp existing front-end code, identifying areas for improvement
  • Specialize in building responsive and elegant web UIs with AJAX and similar technologies
  • Work closely with back-end developers, creative and business teams, advising on front-end technical decisions for new site functionality
  • Develop high performance webpages, minimizing load time.
  • Identify best-practices and evolutions in front-end development in areas including as HTML5/CSS3 and mobile web development
  • Contribute to project definition by suggesting technical and UI approaches that help achieve project goals
  • Demonstrate outstanding skills in developing cross-browser / cross-media


  • Bachelor's degree in computer science or related field
  • 5+ years’ experience as a Software Engineer with a focus of UI and firm understanding of front end best practices.
  • The basics: HTML, CSS, JavaScript
  • Detailed understanding of OO programming with recent focus on modern front-end technologies
  • Experience in at least one JavaScript web application framework: React/Redux, Backbone, Angular
  • Experience and understanding of CSS preprocessors SASS/LESS
  • Good understanding of revision control systems (GIT), and deployment processes (Grunt/Webpack)
  • JavaScript templating: Mustache.js, Handlebars.js
  • Build & process tools: Grunt, Gulp, Node, NPM, Bower
  • Understanding of modular code structures: CommonJS, AMD, UMD, RequireJS
  • Experience setting up RESTful interfaces
  • Good understanding of server-side web frameworks such as JSTL and JSP
  • Active in developer community: Meetups, User Groups, Github, personal blog or technical writings