recipe developer job description