The ideal candidate should have experience in both front end and backend development, care about long term sustainable software development, and can drive features from concept all the way to delivery