There are very many sites posting jobs and a good number charge fees in order for you to access full job details. However with a bit of ingenuity you can still get the details without paying.
These are some of the online sites that I recommend:
Brightermonday, alertnet, reliefweb, devexjobs, devnetjobs, eldis, devaidjobs.....................