Desired Skills and Experience

  • You’ll brainstorm with Product Managers and Designers to conceptualize new features
  • You’ll collaborate with Application Engineering to build new features for our large-and-growing user base
  • You’ll learn about new web technologies and discuss potential solutions to problems
  • You’ll help our skilled support team triage bugs and troubleshoot production issues
  • You’ll mentor other engineers and deeply review code
  • Bachelor’s degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience.
  • 4+ years of experience writing client-side JavaScript
  • Expertise in building complex layouts with CSS and HTML
  • Experience building and debugging complex systems in a team environment
  • Experience with modern browser technologies
  • Strong UX and design sensibilities, and a desire to sweat the small stuff
  • Strong communication skills, a positive attitude, and empathy
  • Self-­awareness and a desire to continually improve
  • Experience with jQuery, Handlebars, or LESS
  • Experience investigating and improving JavaScript performance
  • Experience with WebSockets, Local Storage, or ES6
  • Experience in small start­up environments
  • Experience designing web sites or applications

Apply