The ideal candidate has had a range of experience working with both back-end and front-end technologies, especially for web-based applications and back-end data processing applications and pipelines handling large amounts of textual, genomic, or similar data