At Doejo we try to live by the idea that a team works better when they all understand each other’s role. In an effort to demystify the development side of the work we do here, we have talked to our ...