Excited to share Startup Jobs with the PH community! 🙌
Startup Jobs is a search engine for startup jobs. Every day we crawl 1.000's of startup sites to check for new job openings. At any given time we list around 35,000 job openings ranging from junior designer jobs to startups looking for a CTO.
There's a powerful Algolia-powered search engine which lets you find exactly the job that fits you. Some example searches:
The site might look familiar to some. About two years ago I started jobs section on BetaList called BetaList Jobs. It seemed like a good way to kickstart a job board and add an additional revenue model. Since then I've made a lot of improvements.
The site now feels grown up enough to warrant its own brand so I've recently decided to spin it off into its own brand.
Some of the updates include:
Improved design that's also optimised for mobile
Better performance (faster front-end and back-end)
Shout out to @levelsio for sharing everything he learned building Remote OK, the WIP community for their feedback, Algolia for powering the blazing fast search, @RPISH for taking care of BetaList so I could focus my efforts on Startup Jobs, and all the Startup Jobs customers for enabling me to bootstrap the business.
Looking forward to your feedback!
Very nice, do you source content from company sites individually (eg Netflix, Medium) or do you rely on other aggregators?
@wimgz The job posts are sourced from the individual startups' career sites. This is more work, but it ensures we have the most up-to-date information.
Hey Marc, job boards are quite an interesting business model. Good job! 👍😊
Similarweb says you are getting quite a bit of search traffic already. How did you manage to rank it this well?
@tillrahn The site was hosted on a different domain until recently. So the reason you see a traffic jump from zero to something in a short amount of time is because that's when I switched the site to the new domain. In reality it took about two years to grow the site to where it is today. Unfortunately there are no short cuts.
@marckohlbrugge Ah, so you were able to port the Google cred (DA or whatever) to the new domain then... May I ask how many paid job posts you get? And how you handle the tradeoff between scraping all the jobs and thus posting them for free vs the paid posts?
@tillrahn Yeah I'm using 301 redirects so I keep the 'SEO juice' I built on on the previous URLs.
To answer your second question: paid job posts rank higher. Long-term I plan to mimic Google Search's model where we aim to include all relevant content, but display paid posts more prominently.
Great stuff like always. Thank you for doing this, Marc.
@rafyasarmatta Thanks 🙌
How are you separate "startup company" and regular company? I see on your site the company Booking.com. Is it still a startup?
@ol_podol Good question. I use a broad definition of startup. In the future I'll add a filter so you can choose to just see early-stage, late-stage, etc.
@marckohlbrugge cool, thanks
What countries do your project include?
@igityan_hayarpy all :)
Looks sharp and fast interface.. very nice filters 👌🏻 @marckohlbrugge Congrats with the launch!
@eekayonline Thanks Edwin!
Strong domain name, @marckohlbrugge. How'd you get it?
@rrhoover Thanks, I'm very happy I was able to acquire it. It was being used by another job board, but I noticed their site hadn't been updated in a while so I offered to buy it for a reasonable price.
Besides it being memorable and giving immediate 'weight' to the brand, my hope was that it would also help me rank for the search term "startup jobs". It seems to be working as it's already included on the first Google SERP for most people.
Hoping to be neighbours soon (AngelList has a very solid #1 spot.)
@marckohlbrugge smart move! How much did you pay (if you feel comfortable sharing)?
@rrhoover I'd rather not share that at this point. Perhaps someday :)
@marckohlbrugge 100% a-ok! 😃
@rrhoover @marckohlbrugge let's rephrase this: did you feel comfortable paying the price?
What factors do you take into account when you buy / register an account name. You already mentioned branding and SEO ranking. Are there any other things?
@rrhoover @eekayonline I was comfortable paying the price since the previous incarnation of the site (BetaList Jobs) was already generating revenue and validated the potential.
My philosophy when it comes to brand names / domain names wouldn't fit in one comment, but for Startup Jobs I had the following requirements:
Needs to make job seekers think "this is for me!"
Needs to make recruiters think "this is for me!"
Helps rank for important search keywords (SEO)
Inspire trust/credibility to anyone not familiar yet with the site
Need a reasonably priced domain name
@marckohlbrugge awesome, thanks for your feedback 🙌🏻
UI/UX looks awesome. Great job. 👏 As an evolution of this it would be interesting to have the product help you apply for the job as well. Maybe link your Product Hunt and Indie Hackers account to show accomplishments that a typical resume wouldn't capture. Cool idea.
@dave_poly That's an interesting idea! I'd have to talk to more recruiters to better understand their needs, but I can imagine the standard PDF resume isn't the most effective way of doing business.
This will be very useful.. i dont know if its just me but the keypad lags while entering job title information.
@with_farhan Are you on an Android device? I've received some similar feedback about that. I currently don't have access to an Android device, but I'll try and see what I can do.
@marckohlbrugge yes this happened using an android device.
@with_farhan Preliminary research suggests this is a performance problem on some Android devices. You might experience similar issues on other sites with input fields that do things as you type. – I'll see if I can improve performance. Thanks!
Looks like a super neat project - any insights on how often you guys refresh or mark jobs as stale, so people don't needlessly apply or get hopes up on old postings?
@kevinatdoers Hi Kevin. Job listings are updated daily so chances the job listing is stale are pretty slim.
Hi Marc, I'm wondering, have any of the startups ever complained since you are scraping the jobs from their sites and displaying them on your own?
Of course 99% will probably be glad that you help distribute their job listings, but I'm just wondering if there are any companies that are "weird" about it since ultimately you are taking this content without their explicit permission, and not just linking to it, but actually copying it to your own site where they don't have complete control over how it's presented.
@maximilianseifert Good question. I've received some inquiries from people confused how they job listings ended up on the site, but when I explained the concept almost all of them were happy staying included.
Job listings benefit from being distributed as their goal is to attract (qualified) applicants. This is very different from for example blog posts where copying would potentially lead to a loss in revenue, etc.
As for having control on the contents of job posts: that's a valid concern, but I think we've got a pretty good solution for that. We copy the job description directly from the company's site and keep it updated. So if they make a change, that change will be reflected on Startup Jobs within 24 hours. If they delete the job post, we remove it as well.
This way companies retain control over their job listings and we guarantee our job seekers they aren't wasting their time on outdated listings.
Tuan Nguyen minh
Looking nice. let's me try
Not certain, but it’s seemingly only searching skills in title of the position? That’s not right, not all companies have skill name in the title.
Just searched for Vue / VueJS - 0 results found 😱
Seems there are VERY few filters, don’t you think? Perhaps search by multiple skills / languages would be nice.
Also, if you’d add “search companies by stack” might be very useful for some.
E.g.: I search for a React front end position, but I’d prefer if the backend was in Python.
Further(based on personal experience): Excluding companies based on their stack - “I don’t want to see companies who use Java”
Otherwise nice work @marckohlbrugge 👌
@vpiskunov Thanks for the feedback! I have updated the search so that it searches the full job listing (but gives more weight to the title). Searching for "vue" should return a couple hundred of job openings now.
As for filtering by tech stack, that's something I'm looking into. I'll see if I can find a reliable and scalable way to get that information.
Look nice ... I find something like this
Hi @marckohlbrugge, good site, congrats! I liked hearing that you prefer crawl the startups' site directly so that the jobs are up-to-date (Stale Reqs is a real problem!). How have you manage the features so far -- do you do it yourself or do you have a Product Manager helping you with this?