Jobsort is for software developers, testers, and designers who are looking for a minimalist, fast, and opinionated job search engine. Our product connects passive candidates with hot startups and enterprises. Unlike other job sites, which rank jobs by a “combination of employer bids and relevance,” we rank them solely by relevance; furthermore, we give back 100% of profits to non-profit organizations that teach kids how to code.
We want to make Jobsort as fast as possible and constantly iterate and improve performance. We run out of Cloudflare and have over 15+ different geo-distributed and redundant origins. We use an in-memory cache of the entire job search index so that results are fetched as fast as possible. We compress and secure communications between you, Cloudflare, and the origins via Brotli and Gzip.
Jobsort query language (JSQL,) the most flexible way to search for jobs
Did you know that the search box on Jobsort is a code editor that's powered by a custom query language called "Jobsort query language?" Yes, that's right, we built the grammar for a custom query language (JSQL) that's great for searching jobs.
The following filters are available as soon as you type
/ in the search box.
- Allows filtering by company name.
- Allows filtering by 80+ programming languages.
- Allows filtering for remote jobs.
- Allows filtering by ranges that represent the size of the company, in terms of number of employees.
- Allows filtering by the stage of the company, i.e. if the company IPOed, it's a seed startup, of anything in between.
- Allows filtering by a comprehensive list of hundreds of technologies, such as AWS, Node, Redis etc.
News about startups
If you stumble upon a startup that you are not aware of, you can quickly click on the news link next to the company name to research it. You will be redirected to Google News in a new tab where news related to the startup will be shown. This functionality is available for all sizes, including enterprises.
You get excited about a job, you click on the title only to find out that the job has expired. That looks bad. We get it. So we built a cron process that iterates over all jobs and checks if they are still available for you to apply. This way you are less likely to stumble upon a 404 error when you click on a job.
Jobsort natively supports dark mode in addition to light mode. It honors the preferred color scheme of your browser. For example, if your browser is set to inherit light or dark mode from the operating system, then the colors of Jobsort will change accordingly. This makes the browsing experience pleasant during night time. You will not find a bright screen on Jobsort if you visit after sunset.
Startup growth charts
A cool job in a startup you have just heard about? Cool! But is the startup growing or stagnating, or worse, losing customers? If the startup is successful, you should see an upward trend in the number of website visitors. Just click the growth link that is associated to every job search result. This data costs money because it is collected from Alexa Web Information Service, so please consider subscribing to our paid plan in the future to support development.
Round-trip time warning
If you're using a Chromium-based browser and your round-trip time (RTT) is slower than 100ms, we will notify you to connect to a better hotspot. This helps you debug why you may not be getting results as you type. The RTT is calculated via
navigator.connection which is only supported by Chromium-based browsers; unfortunately, Safari does not support the API.
Stuff we care about
- Giving back. 100% of profits are donated to non-profits that teach kids to code. We strongly believe in opportunity for all.
- Web accessibility. We strive to make Jobsort accessible for everyone.
- Web performance. We use state of the art algorithms and technologies to speed up Jobsort.
Jobsort has opted out of Google's FLoC (Federated Learning of Cohorts) tracking system by sending the HTTP header
permissions-policy with a value of
Do-Not-Track (DNT) HTTP Header
We respect the do not track header.
Global Privacy Control (GPC) HTTP Header
We respect the global privacy control HTTP header. The configuration is available at /.well-known/gpc.json
We use Plausible to track pageviews and events. Plausible is an open-source Google Analytics alternative which respects your privacy.
We offer a $10 bounty if the bug you find qualifies as a security bug, up to a total of $20 per person. To report a bug, please see our instructions located at /.well-known/security.txt, which conforms to the security.txt proposed standard for websites' security information; if you are curious about this IETF (Internet Engineering Task Force) draft you can read more about it on Wikipedia's security.txt page.
Do you index jobs from 3rd party recruiting agencies?
We do not. The jobs are indexed directly from the website of the hiring companies. You will not run into the risk of not talking directly to the hiring manager.
Can I get hired as a company?
If you are self-employed and your preference is to get hired as a company (e.g. LLC,) please ask the hiring manager if that is possible once you apply. As of right now, we do not have a way to allow filtering if your preference is to still be self-employed and get hired as a company.
What technologies does Jobsort use?
Jobsort is built on top of the amazing work of others who contributed to Next, React, Tailwind, PostgreSQL, and Scrapy. The website is hosted on Cloudflare and the CI/CD pipeline runs out of Gitlab.
What is up with the Craigslist-like UX, or the lack of thereof?
We are fans of minimalistic design, thus positioning the user experience of Jobsort as such. No extra bells and whistles, just the bare minimum to get the job done (pun intended.)
Terms of Service
THE SOFTWARE IS PROVIDED “AS IS,” WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.