You could probably also get away with slugifying the name before sticking it in the URL. Just have to validate the slug and account for names that only vary by accents.
This is a great aggregator and very visually appealing.
As a recruiter, I would caution one big challenge in the remote job space is vetting legit opportunities. Specifically, I'm sure far too many developers can relate: a company promotes a variation of "remote-friendly", "potential for remote" or "remote for the right person." At they end of the day, they hire their "preferred candidate" locally and it's a huge time waster for all parties involved.
All in a all, your site looks excellent, but I just worry about the validity of the premise.
Is there a tag for "junior level job that accepts experienced devs looking to switch stacks by working nights or weekends on something they can put on their resume"?
This is awesome. I found your site through HN a couple of weeks ago and read through a bunch of your blog posts, which inspired me to take on a remote position. Keep up the great work. :)
http://remoteok.io/startups/hedo
I manually added special character, é (don't know what's it called), as shown in company name and now it works:
http://remoteok.io/startups/hédo
So may be bug is related to how you are handling unicode/special characters, in database and URL mapping