This role requires a unique blend of data science expertise, business understanding, and software development skills. The ideal candidate will be able to seamlessly navigate between the data layer, server layer, and UI layer, with a particular focus on maintaining and extending complex data products built - amongst other technologies - in R and Shiny. However, the emphasis is on your ability to adapt to various technologies and approaches as needed, working in a collaborative, agile team environment.