You should receive a copy of your submission via mail. I am currently working on making it easier for you to post new offers. for the moment please use the good old copy and paste. ;)

Do you have a feed?

Big tip: If you have often job openings (as any startup should have) make sure that you have a specific job page as well as a feed just for the new jobs. This way, they can be easily added to sites like this.