Is it a correct sentence?
On top of full-time jobs, they need to do part-time jobs to earn more money.
Yes it is correct.
Originally Posted by Unregistered
However, I might rephrase it this way though:
In addition to full-time jobs, they also need part-time jobs to earn more money.