But our team is particularly about helping people understand content (i.e. HTML and CSS) so you'll also need to understand how pages are laid out and how to get a browser to bow to your bidding. You'll also need to be good at creating interfaces that people want to use, and fast at learning because there's a lot to our platform. Knowing some C++ could be useful too.
Perfect would be if you've spent time in the trenches of web development thinking "If only the tools would tell me X, Y and Z, I could be soooo much better". This is your chance to make millions of people better at their jobs.
Our team is all around the world, so you can enjoy working from home, and you'll need to communicate well over IRC, video chat and email. But you'll also be working on open source software that changes the lives of hundreds of millions of users worldwide.