legal firm job vacancy