Job Category:
Full-Stack Development / Web Scraping / API Integration
Description:
I'm building an MVP for a niche job portal focused on a targeted industry).
I need a skilled full-stack developer or small team to:
1. Pull job listings from specific websites using scraping or available APIs
2. Build a basic job portal UI to display those listings with search/filter features
The goal is to quickly launch a functional prototype that aggregates and displays these
jobs in one place.
Scope of Work:
Backend / Data Extraction:
Scrape job listings (title, company, location, description, link) from public
websites
Integrate with external APIs (e.g., Workday, Lever, Greenhouse) where available
Store results in a structured format (CSV, JSON, or a database)
Set up automation (cron jobs) to update regularly
Frontend Job Portal:
Create a clean, mobile-responsive UI
Display job listings with search and filter options (e.g., title, location, company)
Optional: Save favorites, email alerts, or admin dashboard
Host on a simple cloud platform (Vercel, Netlify, etc.)
Tech Requirements:
Backend:
Python (Scrapy, BeautifulSoup, Selenium) OR Node.js
REST API integration (OAuth, JSON/XML parsing)
MySQL/PostgreSQL or MongoDB
Frontend:
React, Next.js, Vue, or similar framework
Tailwind CSS or Bootstrap
Responsive UI with filtering/search logic
Deliverables:
Data extraction scripts or API connectors
Job portal front-end (basic search & filter)
Hosting setup (frontend + backend)
Documentation for updating and scaling
To Apply, Please Include:
Examples of job boards or similar platforms you’ve built
How you’d approach scraping vs. API integration
Estimated time to complete an MVP with 5–10 sources
Whether you’re applying solo or as a team
Project Type:
One-time MVP with potential for long-term collaboration
Experience Level:
Intermediate to Expert