"a person who will begin to work without a supervisor; a go-getter" We're looking for self starters - people who can begin a job and work by themselves.
SELF-STARTER
Meaning of SELF-STARTER in English
English idioms vocab. Словарь английских идиом и выражений. 2012