Shutterstock Senior UI Engineer (Full Stack) in Denver, Colorado

The Opportunity:Shutterstock is a technology company that powers one of the world's largestmarketplaces for high-quality photos, illustrations, videos and music usedby businesses, marketing agencies and media organizations of all sizes.Shutterstock is made up of independent thinkers, technologists, anddesigners - working collaboratively to do compelling work, create coolstuff, and inspire each other. In the process, we're buildingsophisticated tools to help the world experience images, footage, andmusic in a more beautiful way.Because we are a digital business, the Shutterstock UX & Product Designteam designs the business and all the customer and contributor experiences. Weare responsive and know what our customers are doing and what platformthey're doing it on. We think globally and advocate for the individual. Thatmeans quantitative, qualitative and analytical research. It also means lotsof collaboration with product owners and developers. And because we'reagile, we are quick on our feet and know how to iterate. But most of all weare compassionate - we want to solve problems and solve them with integrity.Are you a web designer who loves to roll up your sleeves and code, or a webdeveloper who's passionate about UX and design? This is a true hybridrole; we are looking for someone who has both outstanding technical skillsand a true eye for user experience design. This is a great opportunity forproblem solvers who are comfortable working with ambiguity and enjoy theprocess of creative exploration and building functional software off of theirdResponsibilities:Build reusable code, and manage the design system and front-end librariesfor future useOversee and maintain the Shutterstock Developer/Designer style guideEnsure the technical feasibility of designs driven by the UX teamGuide technology and design decisions that support the customer, businessand technologyCommunicate high-level front-end strategies and detailed interaction behaviorsProactive in leading improvements in standards and processes to support acontinuous improvement approachCollaborate closely with technology partners to ensure efficient, qualityand cohesive technical and cultural collaborationRequirements:4+ years of experience with designing and building digital productsYou have strong front-end technical expertise with HTML, CSSExcellent knowledge of Javascript language, React/ReduxExperience in SASS, and CSS ModulesGood knowledge and understanding of API architecture and design patternsProficient in Nodejs and ExpressJSComfortable with a Git and Continuous Integration workflowBackground in interaction or graphic design, HCI, user experience a plusYou are comfortable working in the Agile methodology and understand how designand engineering fit into that practicePassion for building dynamic user interfaces, with animations,responsiveness, and performanceYou have a curiosity that drives you to look at the world as a solutioninstead of just existing patterns and mental modelsYou listen well and have excellent speaking and writing skills and canarticulate your decision making processYou are respectful when challenging assumptions and give and receive feedbackwith equal graceAbility to influence peers and managers to build consensusYou enjoy working with a great group of designers who genuinely care aboutdesign and each otherAbout Shutterstock:Shutterstock, Inc. (NYSE: SSTK), directly and through its groupsubsidiaries, is a leading global provider of high-quality licensedphotographs, vectors, illustrations, videos and music to businesses,marketing agencies and media organizations around the world. Working with itsgrowing community of contributors, Shutterstock adds hundreds of thousandsof images each week and has millions of images and video clips available.Headquartered in New York City, Shutterstock has offices around the worldand customers in more than 150 countries. The company also owns Bigstock, avalue-oriented stock media agency; Shutterstock Custom, a custom