Senior UX Engineer
Stylitics | Anywhere // NYC HQ // North America timezones workday overlap
Posted Aug 4, 2019

About Us

Stylitics is the leading visual outfitting and styling solution for the top retailers and brands in the world. Founded in 2011, Stylitics uses a powerful combination of algorithms, trend data, and stylist expertise to deliver thousands of on-brand outfit recommendations to millions of customers across multiple channels, such as e-commerce, email, in-store experiences, and social media. Our products -- built with Clojure, ClojureScript, and some JS -- keep customers engaged, increase sales, and boost marketing campaign performance. We are looking for a talented front-end developer to join our team and lead the development of new consumer-facing experiences and applications for our clients and to contribute to the ongoing expansion and improvement of our internal outfitting platform.

Responsibilities

  • Design, prototype, build, collaborate on, and maintain front-end applications including 3rd party web applications which integrate simply and seamlessly with our clients' web pages, across modern browsers and various device sizes.
  • Optimize performance of front-end experiences
  • Collaborate effectively with back-end developers, product team, and designers to analyze user needs in conjunction with company strategy, current systems and resources, in order to scope and build solutions for maximum return on effort
  • Contribute to functional requirement documents and guides
  • Create quality mockups and prototypes
  • Ensure high-quality visual standards and brand consistency

Must Haves

  • Quality portfolio and work experience as a front-end developer
  • Excellent communication skills
  • ClojureScript knowledge and experience, or strong interest combined with other functional programming experience
  • Modern JavaScript experience and proficiency, including tooling (e.g. npm, webpack, gulp)
  • Proficiency with modern CSS (or compile-to-CSS alternatives)
  • Ability to work quickly, exercise judgment, and lead discussion about the right level of polish & functional orientation (flexible, configurable vs. rigid, single clear purpose) for the task at hand
  • An up-to-date knowledge of best practices (or your own proven and defensible practices) for keeping styles maintainable over the long term
  • Proficiency in measuring and optimizing front-end performance
  • React.js experience
  • Some familiarity with design software and tools, for creating mockups
  • A product mindset

Great to Haves

  • Advanced skill with ClojureScript and/or Clojure
  • Backend experience, particularly with Clojure, Ansible, Linux server environments, cloud platforms, and databases
  • Experience working in, or with, the retail industry
  • Experience working on, or integrating with, large retail e-commerce sites
  • Experience working on, or integrating with, adtech
  • React Native or any native mobile app development experience
  • TypeScript experience
  • Proficiency with design software and tools
  • Expertise in web performance optimization
  • Proven ability to create clear & useful data visualizations

Benefits

  • Work-From-Home Fridays (or fully remote)
  • Flexible paid time off policy
  • Health, dental, and vision insurance
  • Commuter benefits
  • 401K
  • Gym membership discounts

Apply for this position

Contact us at careers@stylitics.com