What are the right words or phrases that describe a person who is pretending to be working hard or contributing to a team effort, actually doing nothing but waiting to get a (undeserved) share of reward?
I tried to look it up in a dictionary from my mother tongue to English, and I did not find any words or phrases, only full sentences.
One term that could be used is coaster.
It was hard to find a dictionary that listed this meaning of the word, but I managed to find one on the Wordnik page. One of Wordnik’s cross-listed definition reads:
coaster (n.) A loafer.
In my experience, the word is often used when a member of a team is relying too much on others, and not contributing enough. This could be a sports team, or a team working on a project in school or the workplace. The verb form was used in a headline earlier this year, when a reporter wondered:
As a synonym, you could probably use slacker. NOAD defines the word as:
slacker (n.) A person who avoids work or effort.
If the context makes it clear that the slacker is a member of a team, I think the word can carry the meaning you want.