Jobzi

Jobzi is a web platform that brings together candidates and companies in order to facilitate recruitment.

I started at Jobzi in 2015 and was responsible for the front-end development of the platform. Initially I participated in the development of the module for candidates to search for job vacancies, in addition to the search, the candidate could register and keep his resume updated on the platform, this way we could recommend him for the vacancies that best fit his profile. The second stage was the development of the business module, where companies post your jobs, where companies publish their jobs, receive recommendations and applications from platform users. Finally, I was responsible for admin module development, to monitor statistics and platform settings.





Experience with AngularJS

All platform modules were developed using AngularJs, in addition to the framework I used javascript libraries and other tools that helped in the development of various platform features. See some of them below:

  • Bootstrap (only javascript)
  • Chartjs
  • Grunt (task runner)
  • Jasmine (unit test)
  • jQuery
  • Moment.js (manipulate dates)
  • Satellizer (token-based authentication with support for social OAuth 2)
  • Underscore.js





Experience with HTML5, CSS3

For the development of the pages and components of the platform I used HTML5, in such a way that the new elements and attributes of the markup language were used for a better organization and understanding of its functionalities. To create the css styles of the pages and components I used some tools and languages:

  • Compass
  • Sass





Back-End Integration

At the beginning of the project, I participated in the development of some endpoints in NodeJs, technology used to create the API.

For the integration between Front-End and Back-End I used XMLHttpRequest requests mapped by the angularjs-rails-resource library. Through the library it is possible to map the behavior of sending and responding to a request, being able to add, remove or change fields. In addition to the library I also used the http service provided by the angularjs framework.

The platform's authentication mechanism was developed based on a jwt token, which in requests where authentication was required, is sent in the request header.






SEO

All pages have been optimized to improve your ranking on search engines. For that, it was necessary to integrate with some tools, such as:

  • Google Analytics
  • Mixpanel
  • Facebook Pixel
  • Twitter meta tags
  • Prerender





Others Tools

  • AWS SDK
  • Bitbucket
  • Github
  • Google Maps
  • Google Tag Manager
  • Jira
  • Nginx (web server)
  • Zeplin
  • Web Socket

Details

  • Platform:
  • Web & Mobile
  • Company:
  • Jobzi
  • Social Media:

Get in touch

Send a message

tiago.krilow@gmail.com
+55 (45) 99936-55547