What is an interactive designer?
An interactive designer is a person who produces the methods for inputs and outputs of a program. This person may design an interface. As such, they have to understand the code.
In computer science, various programs can interact with users. Each program has its own interface. This enables programs to perform more complicated calculations than they would be able to without such features.