7+ years experience in front-end engineering or development OR Bachelor's Degree in Industrial Design, Industrial Design, Graphic Design, Art, Computer Science, Human Factors Engineering, Human Computer Interaction, Information Architecture, or related field AND 5+ years experience in front-end engineering or development. OR Master's Degree in Industrial Design, Industrial Design, Graphic Design, Art, Computer Science, Human Factors Engineering, Human Computer Interaction, Information Architecture, or related field AND 3+ years experience in front-end engineering or development.