Full Stack Developer (remote role)