I like the concept, but the interface is not usable. You chose to try to make it cool instead of usable. Just make it more normal. The kinds of people who will be using your website will not be comfortable with the interface. Start the app with content first, the first thing I should see is the data on jobs around me that you have. It should try to look up my location using any available APIs. Whether mobile GPS apis…
Mongodb has one good thing, excellent geospatial queries. I am taking advantage of that. Its the only reason that I picked mongodb.