Intermediate Back-End Engineer job