Project Description
Description:
I am building a job portal website where users can browse and apply for jobs. I’m looking for an experienced developer to help me create an API (or integration layer) that can fetch job listings from multiple external job platforms.
Project Requirements:
Develop an API or backend service to aggregate job listings from external sources (e.g., LinkedIn, Indeed, or other job boards)
Handle data extraction, transformation, and normalization
Implement filtering (location, role, experience, etc.)
Ensure scalability and performance
Handle API integrations or scraping (depending on source availability)
Maintain data freshness (scheduled updates or real-time sync)
Preferred Skills:
Strong experience with APIs and backend development
Experience with web scraping and/or third-party API integrations
Knowledge of Python / Node.js / Java (any backend stack is fine)
Familiarity with databases (SQL/NoSQL)
Experience with job boards or similar aggregation systems is a plus
Deliverables:
Fully functional API/service
Clean and well-documented code
Basic documentation on how to use and extend the system
Additional Details:
Please share examples of similar work (if any)
Mention your approach (API integration vs scraping)
Timeline and cost estimate