Front-end JavaScript UX Developer

The Front-End UX Developer is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX Design Wireframes and Technical Requirement Documentation to actual code that will produce visual elements of the application. S/he will work with UI/UX, Back-End Development, and Product Management to bridge the gap between design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Division
Professional Services Group
Department/Brand
Technology
Office Location
New York
Office Address
275 7th Avenue-10th Fl New York, NY 10001
Job Category
Web Development & UX
Full Time / Part Time
Full-time
Permanent / Fixed Term Contract
Permanent
Job Reference
10404

Haymarket Media, Inc. is seeking a Front-end JavaScript UX Developer to join the Web Development team. This position is located in our New York, NY office.
Job Overview:
The Front-End UX Developer is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX Design Wireframes and Technical Requirement Documentation to actual code that will produce visual elements of the application. S/he will work with UI/UX, Back-End Development, and Product Management to bridge the gap between design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
Responsibilities:
  • Develop new user-facing features
  • Build reusable code and libraries
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Deliver functional - testable code on or before due dates
  • Collaborate with other team members and stakeholders
Skills and Qualifications:
  • Proficient understanding of web markup, including HTML5, CSS3
  • Understanding of server-side CSS pre-processing platforms based on SASS and Post CSS
  • Proficient understanding of ECMAScript 2015+
  • Proficient understanding npm task runners such as gulp
  • Knowledge of Front-End Testing and Tooling, with tools like CypressJS and Selenium
  • Proficient understanding WordPress Theme Front-End architecture responsive design
  • Good understanding of advanced JavaScript libraries and frameworks such as React, WebPack, Angular, Vue
  • Good understanding of asynchronous request handling, partial page updates, and REST APIs and AJAX
  • Proficient understanding of cross-browser compatibility issues and BableJS.
  • Proficient understanding of code versioning tools, such as Git, Mercurial, SVN
  • Good understanding of ADA accessibility principles and ensuring that application will adhere to them.
Nice To Have Skills:
  • Familiarity with .Net
  • Basic Wireframing
  • MySql & MongoDB
  • Gutenberg
  • Photoshop
About Haymarket:
Haymarket has its heart and soul in publishing and media. Since the company was founded half a century ago, Haymarket has always prided itself on being a highly creative business, with an unrelenting focus on the quality of the products and the people. The philosophy has always been quite simple: only by having the highest quality individuals can you produce the highest quality products, combining the best in content, design, production and customer services. Globalization is opening up the world further and provides many opportunities for growth. Haymarket has offices around the world and many of the titles are now truly global brands. Haymarket serves a broad spread of business markets, from marketing to medicine to technology along with exhibitions and live events. Predicting the shape of the business in 3, 5, or 10 years is almost impossible; and the unpredictability is part of the appeal. Haymarket aims to be the perfect company to work with or for – we have the processes and attitude that ensure quality and consistency, and an entrepreneurial spirit that makes every day rewarding.
An equal opportunity employer, Haymarket Media does not discriminate in hiring or terms and conditions of employment because of an individual's race, color, religion, gender, gender identity, national origin, citizenship, age, disability, sexual orientation, marital status, or any other protected category recognized by state, federal, or local laws.