Рубен Аморим дебютировал в Португальской лиге 14 декабря 2003 года в домашнем матче «Белененсиша» против «Алверки». Рубен вышел на замену на 90-ой минуте матча.
В 2007 году Аморим выступал за молодёжную сборную Португалии на чемпионате Европы. В течение этого период несколько клубов были заинтересованы в его услугах, таких как «Бенфика», «Спортинг» из Браги, «Порту», «Шальке 04», «Тоттенхэм Хотспур» и «Тулуза», но футболист отклонил все предложения.
В апреле 2008 года Рубен Аморим подписал 4-х летний контракт с «Бенфикой» как свободный агент. В своём первом сезоне Аморим регулярно выходил в стартовом составе «Бенфики». Первый гол за «Бенфику» был забит 23 ноября клубу «Академика» из Коимбры.
Аморим появился в молодёжной сборной Португалии во время чемпионата Европы в 2007 году. Сборная Португалии заняла 7 место, уступив в матче за право участвовать в Олимпийских играх итальянцам.
10 мая 2010 года после объявления Карлушем Кейрошем состава сборной Португалии на чемпионат мира Аморим не попал в список 23-х футболистов. 8 июня 2010 года Аморим был вызван в сборную Португалии вместо Нани, получившего травму плеча.
15 июня 2010 Рубен Аморим дебютировал за сборную Португалии. В матче первого тура чемпионата мира против cборной Кот-д’Ивуара Рубен заменил на 85-ой минуте матча Рауля Мейрелиша.
Стиль игры Аморима очень похож на стиль Тьягу. Оба они играют в центре полузащиты, участвую и в оборонительных и атакующих действиях команды. Рубен Аморим, однако, так же может сыграть на позиции правого полузащитника.