If you look under the FAQ about Labour Migration, it says non-Seychellois are not allowed to apply for a job and that 'all applications should be done through a prospective employer except where the person is:
A shareholder to the company
A director / owner to the company
Self-employed persons in specific areas
Just thought it was worth clarifying.