Frontend programmer, sometimes a backend programmer — often open source