It would have to be "Riefst du *an*?", but no, you have to use the perfect in German.
Another thing, though: I'd use "Du hast angerufen?" for "You called?" being short for "you called (I know), what did you want?". "Hast du angerufen?", as an actual question, is rather the translation for "Did you call?".