The fact that Slack doesn't hire remote developers will never fail to amuse me. There's "not eating your own dog food" and then there's "This dog food is SHIT give it to our customers."
Uh guys, in case you haven't noticed. There is a fully remote, completely distributed across the globe, fast-growing messaging tool that actually understands remote teams out there... It's called