Yes! You can earn up to an additional 3 Founder Points per friend.
If your friend downloads the app, you get an additional Founder Point; if they take up an offer you get an additional two Founder Points.
You can invite as many friends as you want, but there is a limit of 200 founder points up for grabs for each member.