Skip to content

Connecting migrant workers and sponsors in a transparent, equal opportunity job marketplace

Notifications You must be signed in to change notification settings

pvela/jobsimple

Repository files navigation

What is JobSimple

JobSimple is a transparent, equal opportunity marketplace to connect workers with sponsors for job opportunities and a micro-lending network (ETH lend) for training and career development. JobSimple is built to eliminate the need for corrupt recruitment agencies that exploit migrant workers. We aim to fight income inequality and human rights abuses one job placement at a time.

Team Members. First and Last Names

  • Prabhu Velayutham,
  • Tyler Tworek,
  • Steve Ham,
  • Somasundaram Sundaram

Mentors

  • Jeremey S Goldstein
  • Shannon Ewing

Winners

JobSimple won in the following categories at ETHDenver 2019

  • Impact Track Winner
  • Best Media headline from overall ETHDenver competition
  • Most Creative Tegula Use Case - Sponsored by Imbrex
  • Build user-friendly DApps using Fortmatic for identity management - Sponsored by Fortmatic
  • Best use of the ETHLend API - Sponsored by Aave

Detailed Project Description (no more than 3-4 sentences)

A transparent, equal opportunity marketplace to connect workers with sponsors for job opportunities and a micro-lending network (ETH lend) for training and career development. JobSimple is built to eliminate the need for corrupt recruitment agencies that exploit migrant workers. We aim to fight income inequality and human rights abuses one job placement at a time.

Tech Stack :

A standard web application built with Vue.js (2.6) Framework for frontend thats provides a seamless and simple user experience so that users of all technology levels can make sense of the workflow without any challenge.

Authentication is integrated with Fortmatic so that users can be onboard without the need for MetaMask. Fortmatic uses Phone Numbers for identity and auto creates wallets for ease of use.

Firebase Backend is used for metadata storage

Integration with Imbrex’s Tegula Platform was attempted to use the listing market place for storing Job listing in the ethereum blockchain

Lending capability is provided by integrating with Aave’s ETHLend platform. This provides capability for Workers to request Loan from Community for a low interest.

Other Frameworks : Bootstrap, JQuery, Web3, Typescript, Nodejs, Webpack, HTML, CSS, Vuex, Vuerouter

All Bounties Completed/Incorporated

AAVE, Fortmatic, Imbrex

Sustainability Goals

This project was developed to participate in Impact Track of ETHDenver 2019. As part of this Impact Track we identified that JobSimple meets the following goals of [UN Sustainability and Development|http://www.undp.org/content/undp/en/home/sustainable-development-goals.html].

Part 1: UN Sustainable Development Goals

Goal 1: No Poverty

JobSimple connects workers directly with sponsors on a transparent and open marketplace. By eliminating the employment agencies that often facilitate this process, we will greatly reduce the opportunity for corruption that has proven to be rampant. Lack of transparency in the recruitment industry means agency can easily falsify migration and recruitment costs. This both increases the cost of the labor for the sponsor and decrease the income for the workers and their families. Incentivizing Sponsors By creating an open marketplace with transparent immigration costs and procedures, we can facilitate delivering lower-cost, higher skilled labor to corporations who need. This provides a significant incentive for Sponsors to participate in the JobSimple marketplace. Empowering workers Open access to information will give workers a better understanding of their true value in the Job Market Jureidini, R. (2017) ‘Transnational Culture of Corruption in Migrant Labour Recruitment’, in McAuliffe, M. and M. Klein Solomon (Conveners) (2017) Ideas to Inform International Cooperation on Safe, Orderly and Regular Migration, IOM: Geneva.

Goal 3: Good Health and Well-being

(RoadMap) JobSimple will provide smart-contract infrastructure to ensure affordable sponsor-provided health-care plans. Goal 4: Quality Education JobSimple connects to a lending platform to provide funds either through a community loan pool or Sponsor provided funds for pre-job skill training. These training programs will provide valuable skills that workers can use beyond immediate job requirements for long term career advancement. Workers can borrow from a community lending pool to connect with in-network training providers to learn necessary skills to apply for the jobs they are interested in applying for. Sponsors can stake funds for in-network training programs to allow workers to earn necessary certifications to fulfill visa requirements when needed.

Goal 5: Gender Equality

JobSimple keeps gender identity hidden from Sponsors until the interview process is initiated. Gender Anonymity in the worker matching process to provide a framework that promotes equality between women and men. JobSimple requires Sponsors to set a fixed salary for positions they are hiring for that cannot be lowered after initiating the interview process with a potential worker. (RoadMap) Salary is paid via a smart contract on a monthly basis directly to workers after beginning work.

Goal 8: Decent work and Economic Growth

JobSimple will deliver higher salaries to workers through a transparent relationship between the worker and Sponsor. A direct relationship between the sponsor and worker means workers will know exactly what jobs they are interviewing for and won’t be placed inappropriately in jobs they are not interested in or do not have the right skills for (Road Map) Sponsors are required to maintain a wallet balance of a minimum of 3 months worth of funds to fulfill Salary payments for all existing employment smart contracts. This will at a minimum, prevent the termination of an employment arrangement without significant notice and opportunity for conflict resolution

Goal 9: Industry, Innovation and infrastructure

We are leveraging the ethereum blockchain to provide an open and transparent digital infrastructure that represents significant technological progress towards lasting economic solutions: providing access to higher paying jobs for workers and better labor for sponsors.

Goal 10: Reduced Inequalities

The transparency provided by a decentralized job marketplace will lead to greater income equality. JobSimple hides personal information such as sex, race or ethnicity to promote equal access to the hiring process for workers. JobSimple will facilitate safer migration and mobility of people to the countries where they would like to work by removing often predatory recruitment agencies from the migration process.

Goal 16: Peace, justice and strong institutions

The core of the problem we are addressing with our project is the abuses suffered by migrant workers by corrupt recruitment agencies. Recruitment agencies are known to have committed the following human rights violations to migrant workers Migrant worker ID confiscation Using workers as mules to illegally import / export contraband when migrating to / from the country they plan to work in. Withholding paychecks or taking an undeserved and undisclosed portion of workers’ salaries.

JobSimple Technical Setup

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Run your tests

npm run test

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

About

Connecting migrant workers and sponsors in a transparent, equal opportunity job marketplace

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published