We’re looking for an experienced front-end developer to join our team and help us design, develop and implement the Glitch community experience from conception to completion. You’ll be joining a team of creators who all bring varied experiences and design skills to their work as developers. If you’ve created an amazing, cool, interesting, or weird web app, then you’re in the right place!
We’re looking for people with these technical skills:
- An ability to stay up-to-date on modern additions to the language (like ES7 features)
- Experience in building a11y-compliant interfaces right from the start
- Proficiency in component-based development (Glitch uses React!)
- Understanding of and experience in using APIs, both internal and 3rd party
- CSS savvy, meaning that you know when to use border vs. padding vs. margin, flexbox vs. tables vs. floats, and responsive, fluid design
We’d be particularly delighted to hire someone with:
- Experience working on a large application written in React in the past year (ie. can work with the latest in the React ecosystem)
- User interface (UI) and/or user experience (UX) skills – enough to better collaborate with the designers on our team to meet our design & engineering goals.
This position is based at our beautiful new office in Lower Manhattan, though we’ll happily consider remote candidates as well. While our office is in New York City, about half of our employees are all over the US and the world. When you work at HQ, you’ll be in a brand new office, carefully and thoughtfully designed to give each person both private and collaborative work spaces. You’ll be part of a remote work culture where all of our meetings are online and apps and tools like Slack and Google Hangouts are the normal way to communicate. Remote workers never end up struggling to hear a meeting where everybody in the office forgot that someone was on the other end of a speakerphone.
We offer fair, competitive, and transparent pay. The range for this position is $75K to $115K and we look at factors like your experience to determine our offer, which comes with a comprehensive benefits package. We don’t negotiate because we make our best possible offer up front—no games.