Front-End Engineer

  • Full-time

Company Description

We are a restless bunch at Stitch. We’re leaders in our industry, but our hunger to make an impact on the world is barely satisfied. Our grit, passion, and unyielding dedication to improve the lives our customers influences our culture in ways you won’t find at other companies. And while we continue to be the best, it doesn’t go without care, compassion and appreciation for the people around us. When you walk in our doors, you’ll find smart, courageous people who also consider one another family. And this is something we protect every day.

You’ll be encouraged to embrace curiosity and always ask “why”. Whatever you thought about working hard will be put to the challenge here. So if you are the kind of person who welcomes the challenge, an environment that will push you to grow and a company that moves quickly, well - you’ve found the right place.

Job Description

As a Front-End Engineer, you will work on our user facing, single page application. Our front-end app provides the ability to control inventory across multiple locations, manage orders across multiple channels, manage contacts, generate reports and documents, and publish listings to various channels.

You will find yourself in an agile environment where you are encouraged to test out ideas and take on responsibility. We aim to develop, maintain, and test modular, efficient, and configurable user experiences built to exceed our customers' expectations. We are looking for eager, inquisitive, honest, dependable, and quick learning developers who tell it like it is, but do it with respect.

NOTE: Please only apply to ONE open position. If you apply to multiple positions we will not consider your application. During the interview process you will be able to express your potential candidacy for multiple positions.

Responsibilities

Develop, test, and maintain user interfaces

Build a well tested, clean, fast, and modular frontend codebase

Stay on top of new front-end technologies and help drive innovation to solve business problems

Work closely with the Product, Engineering, and Business teams through the entire software lifecycle to deliver features on time, with high quality

Qualifications

  1. Mastery of JavaScript, jQuery
  2. 1+ years of experience with AngularJS
  3. Experience using RESTful APIs
  4. Experience developing single page applications
  5. Experience with HTML5, CSS3
  6. Experience with modern front end tools such as NPM, Grunt, Bower, and Gulp
  7. Experience with GIT SCM
  8. Good understanding of cross-browser compatibility issues
  9. Excellent interpersonal skills and a sense of humor (enjoy the journey)
  10. 1+ years of relevant job experience
  11. Experience writing frontend unit tests with frameworks (Jasmine, Qunit, Karma, Protractor, Pioneer etc.)
  12. Experience building rich user interfaces with Data Visualization frameworks (D3, HighCharts, Google Visualization API, KendoUI, etc)
  13. Experience with UX design, wireframe design, usability testing, accessibility
  14. Experience building web services using PHP, Java, Python, etc.
  15. Examples of your work or Github page

Additional Information

All your information will be kept confidential according to EEO guidelines.