A platform of its own accord

Back then, we wanted to build something of our own. Something that we would use ourselves. A platform for the web community – by people who know what makes a good user experience and modern product design.

Freshjobs was launched in 2011 and has since developed into an established Swiss job platform for internet professionals. The focus is clearly on a niche: jobs in design, development, communication, UX, project management and related disciplines.

Focus as a strategic advantage

Freshjobs deliberately does not appeal to the general public, but to a clearly defined target group: web specialists, both on the agency and company side. This is exactly what makes us relevant – both for job seekers and for companies looking for very specific talents. Advertisements reach their target group with almost no wastage.

This focus has advantages:

  • Advertisements remain online for 60 days, twice as long as with many competitors.
  • Every tender is checked manually – for quality and relevance.
  • Jobs are automatically shared via our social media channels and automatically appear in email subscriptions.

So Freshjobs is more than just a platform – it is part of the Swiss web scene, supports conferences such as the Frontend Conference Zurich and was built by the right people for the right people.

We were able to convince over 800 companies of Freshjobs. Here is a selection of Freshjobs customers:

For job seekers: Find what really fits

Freshjobs was designed by web professionals for web professionals – this is particularly evident in the user-friendliness and quality of the content. Instead of an overflowing flood of jobs, the focus is on relevance, clarity and usability. Job seekers benefit in many ways:

Intelligent search function & live filter

A screenshot of the job filter with search and dropdowns for category, workload and region, as well as a toggle for home office.

The search and the filter are the heart of every job platform – at Freshjobs, these components have been constantly rethought and technically revised. Search terms and filters can now be combined intelligently. If you search for “React” in “Zurich”, for example, you will receive exactly the right results – without any search loss or manual intermediate steps.

Remote work and home office can be clearly mapped

A screenshot of the job filter checkboxes for the region.

The platform responds to new working realities: remote jobs can be filtered as a separate “region”, and there is also a toggle for home office options. This clearly distinguishes companies that enable fully location-independent working from those that only offer partial flexibility.

This clear separation is particularly valuable for applicants with specific working models – and was a much-requested feature from the community.

Personalized job subscriptions & RSS feeds

A person is holding a smartphone on which an email from the Freshjobs job subscription is displayed.

Freshjobs offers several ways to automatically receive suitable jobs:

  • E-mail subscriptions (immediate, daily or weekly)
  • RSS feeds

Users can define a filter and subscribe to it – e.g. “Front-end jobs in Bern with home office”. This increases personal relevance and saves time. You can unsubscribe at any time with just one click.

Magazine: Career tips & industry insights

The integrated Freshjobs magazine offers interviews, career guides, portraits of agencies or UX professionals and helpful templates (e.g. CV, cover letter). This makes Freshjobs more than just a job board – it is a content platform for the digital professional world.

An excerpt from the Freshjobs magazine with 3 article tiles.

The magazine content is editorially curated and linked to suitable jobs. For example, an interview with an agency can lead directly to a current job offer.

Company directory with search option

In addition to the job search, users can also search specifically for employers – with filters by region and full text search. A special button shows only those companies that currently have vacancies. Freshjobs thus supports two entry points into the application process: via job or via company.

Platform

required gmbh / Freshjobs

Strategy, concept, design, frontend, WordPress

freshjobs.ch

2011 – Today

For corporate customers: Visibility meets simplicity

Freshjobs is not only geared towards job seekers, but also offers companies a range of convenient tools and processes to efficiently publish and make their jobs visible – without an agency or intermediary.

Ad entry in self-service

Companies enter their advertisements independently via a secure login. The input screen is standardized, clear and reduces sources of error. This not only ensures clear advertisements, but also a consistent appearance on the platform.

Quality assurance through manual testing

Every recorded job is checked by our team before it goes live. We pay attention to:

  • Whether the ad fits our target group
  • Comprehensibility
  • Formatting

This increases user trust and protects the platform from irrelevance or spam.

Simple payment via Stripe – with invoice

Advertisements cost CHF 200 incl. VAT and can be paid for directly online. Payment is made by credit card via Stripe, with 3D-Secure for greater security. Invoices and receipts can be downloaded directly from the dashboard – no e-mail ping-pong necessary.

We have removed the option to pay via PayPal after we saw in the evaluations that this option is really rarely used. That’s also part of software development: removing certain features.

Company dashboard for full control

An animated gif in which the advertisements entered by the company are displayed.

The clearly laid out dashboard offers:

  • Overview of all current and past advertisements
  • Option to edit, pause or extend
  • Simple management of the company profile

Visibility via social media & company profile

Every published advertisement is automatically shared on Twitter, Facebook and LinkedIn – with an individually on-demand generated image (job title + company name + illustration). This extends the reach beyond the platform.

A social media thumbnail with a job from Axa. The job title is: Fullstack JavaScript Engineer (all genders) @ AXA Health, 80-100%, Winterthur (hybrid)

Company profiles remain permanently searchable – even without an active advertisement. This allows interested parties to get in touch with potential employers at an early stage.

Responsibility & climate

Freshjobs is a member of Stripe Climate. 2 % of the advertising revenue flows into technologies to reduce CO₂ emissions. This fits in with the platform’s philosophy – transparent, conscious, long-term.

Technical implementation & further developments

Technological basis & refactoring

Freshjobs has been revised several times – initially based on a customized WordPress system, today with highly individual code. Still based on WordPress, but highly customized.
Each design iteration also involved refactoring – for example, we removed many legacy issues and implemented modern front-end standards during the last redesign.

Stripe integration & secure payments

We integrated Stripe at an early stage – including invoice download, e-mail notifications and status messages. The introduction of 3D Secure provides additional security for online payments.

API & manual control

We use a specially developed interface to connect to a partner job platform and import relevant jobs. These are manually checked and curated by us before they go live.

Our learning – and what others can take away from it

Freshjobs is a good example of how your own product can be created when self-motivation, product knowledge and technical expertise come together. As “customers”, we challenged ourselves – and learned an enormous amount:

Today, we know better than ever what it takes to build a platform that not only works, but is loved by its users.

If you’re interested in digital platforms – whether job boards, marketplaces or other models – let’s talk. We know how to get started, how to keep going and, above all, how to create something relevant.