Hey you! Do you enjoy solving hard problems? Learning new stuff? Going where no man has gone before? Do you embrace open source ideals and like working in small, agile teams? Yes? Keep reading… We...