top of page

Built with Velo

Building a Jobs Website - The Functionality You Don’t See

Tue May 04 2021

2.gif
Blank_Canvas_on_Transparent_Background.p

Share

  • Twitter
  • Black LinkedIn Icon
  • Facebook

Lessons from using our own tools - Velo, the Content Manager, and other Wix solutions to build the Wix Jobs site.

One of the best litmus tests when you’re developing a product or building a web application, is using that product or application yourself. If you’re not willing to “eat your own dog food” as the expression goes, then perhaps your product isn’t as functional as you think.


At Wix, we truly believe in that axiom, and work as hard as we can to use our products wherever and whenever possible. One example of that, is the Wix Jobs site.


If you take a look at Wix Jobs today, you will find all the different positions currently available at Wix. There are a number of features that you can see right on the surface that help users navigate the site.


It was important as we were building the site, to consider two distinct types of users. First, are potential candidates who are looking for a job. For them, it was critical that they be able to quickly find relevant jobs and easily submit their CVs and resumes for consideration. The second group are users of our own internal application tracking system (ATS). These are managers and the HR team, who need to be able to quickly sort through applications as well as add relevant positions to the site itself.


Job seekers can filter by location, job type, and other parameters, to find an opportunity that is a good fit for them. We designed this part of the site using the Content Manager and repeating elements, which allowed us to quickly add this functionality. However, what those users don’t see, are the integrations that happen behind the scenes that make the Wix Jobs site a more useful tool for Wix as a company.


In our recruitment efforts, we use a number of tools to help us track and filter through all the CVs and resumes we receive. On one hand, we need to quickly analyze a user’s CV when it is sent in to identify their relevant contact information - phone numbers, address, etc.


To do so, we use a CV and resume parser that helps us automatically identify that information. Like many 3rd party services, this tool isn’t supported right out of the box by Wix. Fortunately, using Velo, we are able to connect the service directly to the Wix Jobs site through an API.


This kind of integration is an example of the way much of a site’s functionality can be hidden from users, but nevertheless is a critical component of the way it works.


Additionally, it was important for the Wix Jobs site to integrate with the existing ATS the company uses to manage HR and hiring in general. That meant integrating the jobs site seamlessly into the hiring process.


There are lessons to be learned from the way much of the functionality is hidden from end users, and also shows how it’s important to plan for multiple types of users. Asking what functionality end users will need, and what functionality internal users or admins require, is a critical step.


For us, using Velo to integrate 3rd party solutions with out-of-the-box Wix solutions helps us understand how Wix sites can be extended, and explore additional use cases and services that our users may want to try.


Find out what you can build with Velo by trying it today.


Blank_Canvas_on_Transparent_Background.p

0

get certified.png

Related Posts

View All

1.png

CORVID LIBARY

Unified Database Management

Unified Database Management

Jun 18, 2018   8min

1.png

CORVID LIBARY

Unified Database Management

Unified Database Management

Jun 18, 2018   8min

1.png

CORVID LIBARY

Unified Database Management

Unified Database Management

Jun 18, 2018   8min

bottom of page