Servant

Servant is a social network that helps people who love work with their hands to find a good job. The service will be useful for employees, employers, and recruiters.

Servant: site review

About the service

Servant makes interactions between employees and employers higher quality and more productive. Primarily the platform focuses on agriculture, construction, home services and repair, production, and auto transportation employees. The web application allows users to find current conditions for a particular market landscape, create a profile, apply for a job post and communicate with other network users. The same feature is offered for employers — they can make a job post, contact applicants and find an employee with the required skills.

Servant: search for employees

About the company

Servant is concerned about the employment problem because that 6.5 million Ukrainians temporarily or permanently work abroad. 40% of those do not have legal work permits and are not protected. This is not only a Ukrainian problem but a worldwide one. Servant intends to build a platform where people can quickly find work worldwide, get all necessary documents and permissions and work safely. Servant will solve this problem by involving legal advisors and insurance company representatives to make the whole process of employment abroad legal, smooth and as simple as possible.

Servant: vacancy editing

Users who are looking for a job can use the job search page. The implemented sorting and filtering functionality makes it easy to find a job that fits your skills best. Users can filter by country and category including agriculture, construction, repair, home services, etc.

Servant: job searchServant: company profile

When creating a new job post, employers define skill category, location, salary and personal contact data. An employee can review the employer profile before applying for a specific job and see the employer’s rating and feedback from other users. The users can also like a vacancy, share it on social media and see how many candidates have applied for the job.

Servant: submit an adServant: switch language

Servant has an easy-to-use and intuitive search page for employees. Employees can filter the required fields to display results according to their expectations. An employee can review the employer profile before applying for a specific job and see the employer’s rating and feedback from other users.

Servant: useful habits

Developer’s insight

Sofia Nabyvanets
Sofia NabyvanetsBack-end developer

It was an exciting experience for me to work on the implementation of SEO on this project. We have a single-page application, so content builds dynamically on the browser side. First, it was necessary to determine whether the request was coming from a client or an Internet bot. Depending on the result, we determined which page returned — a static one, generated on the server side or a dynamic one, developed on the front-end. Second, we worked on the sitemap’s dynamic generation based on users’ vacancies. It allowed us to index all the jobs created in our service and to accelerate the job search directly in the network.

Also, we have provided a smart search of vacancies and users through filtering, sorting and searching by keywords. To manage the data, we connected Rails Admin and implemented integration with MailChimp. MailChimp collects user contacts and groups users by defined criteria (age, categories, etc.). This enabled marketing information to be sent to the right group of users automatically.

Oleksandr Alimov
Oleksandr AlimovFront-end developer

The architecture of the Servant project was built as a single-page application which allows the information (such as finding jobs or performers) to be obtained while reloading only the required portion and not the entire project.

We worked with CSS styles using Scalable and Modular Architecture for CSS (SMACSS). The SMACSS module makes it possible to organize CSS code modularly, thereby reducing the code quantity and improving the performance of the service.

Also, SMACSS makes SCC components reusable. This cuts cost saves time and allows future components to be re-used for new writing styles without losing quality.

We bring ideas to life

Become our client and get the best services and emotions with us.

I`m interested in:

*
*
Allowed types:
.jpg, .png, .odt, .pdf, .txt, .doc, .docx, .csv
Only 3 files could be attached.

Solomiia Vuitsyk

Engagement manager

Book a Meeting