Kudos for your company and job description! Your stack and approach look very straightforward and refreshing. The only thing that kind of put me off was the on-site in Tanzania :) (I am sensitive to the risk of contracting malaria).