Dashboard Search
The JobyApp Dashboard Search provides advanced job discovery across multiple platforms with intelligent filtering and AI-powered matching capabilities. Search across LinkedIn, Indeed, Welcome to the Jungle, France Travail, and HelloWork simultaneously.
Key Features
Multi-Platform Aggregation
- Search across 5+ job platforms simultaneously
- Real-time job offer aggregation
- Deduplication of duplicate listings
- Platform-specific optimization
Intelligent Filtering
- Advanced contract type filtering
- Experience level targeting
- Publication date filtering li>Location-based search with radius
AI-Powered Matching
- Profile compatibility scoring (1-5)
- Skill gap analysis li>Salary estimation
- Cultural fit indicators
Real-Time Updates
- Live job offer updates
- Instant filtering and sorting
- Pagination with cached results
- Export capabilities
Search Interface Overview
The dashboard search interface is organized into three main sections: search inputs, advanced filters, and results display.
Basic Search Configuration
Configure your job search using the main search bar and location input:
Search Parameters
- France Travail: Official French employment agency
- Welcome to the Jungle: Tech and startup jobs
- LinkedIn: Professional networking and jobs
- Indeed: General job listings
- HelloWork: Multi-sector job board
// Search for React developer positions
const searchConfig = {
keywords: "React Developer",
location: "Paris, France",
sites: ["linkedin", "indeed", "wttj"],
maxResults: 20
};
// Execute search
await jobyapp.search(searchConfig);Advanced Filtering Options
Fine-tune your search results with advanced filtering options:
Contract Type Filtering
Filter by employment contract types to find positions matching your work preferences:
Available Contract Types
- CDI (Permanent): Full-time permanent positions
- CDD (Fixed-term): Temporary contracts with defined end dates
- Stage (Internship): Student and graduate internships
- Alternance (Work-study): Combined work and study programs
- Freelance: Independent contractor positions
const searchConfig = {
keywords: "Full Stack Developer",
location: "Lyon",
contractType: ["CDI", "Freelance"], // Multiple contract types
sites: ["linkedin", "indeed"]
};Experience Level Targeting
Filter positions by required experience level to match your career stage:
Junior
0-2 years experience
Mid-level
2-5 years experience
Experienced
5+ years experience
Senior
5+ years experience
Publication Date Filtering
Find the most recent job postings with time-based filtering:
const recentJobs = {
keywords: "Data Scientist",
location: "Paris",
hoursOld: 24, // Last 24 hours
sites: ["linkedin", "wttj"]
};
const weeklyJobs = {
keywords: "Data Scientist",
location: "Paris",
hoursOld: 168, // Last 7 days (24 * 7)
sites: ["linkedin", "wttj"]
};Understanding Search Results
Search results provide comprehensive information about each job opportunity with AI-powered insights:
Result Components
Job Information
- Title: Position name and seniority level
- Company: Organization name and size
- Location: Office location or remote status
- Contract: Employment type and duration
- Salary: Compensation range (when available)
AI Matching Score
- Compatibility Score: 1-5 star rating
- Skill Match: Percentage of skills alignment
- Experience Match: Years of experience fit
- Location Match: Commute distance or remote preference
Additional Insights
- Publication Date: How recently the job was posted
- Application Deadline: When to apply by (if specified)
- Required Skills: Key qualifications needed
- Company Culture: AI-analyzed workplace indicators
Pagination and Performance
Results are paginated to ensure optimal performance and usability:
// Paginated search results
const searchResults = {
jobs: [...], // Array of job objects
totalCount: 125, // Total number of matching jobs
currentPage: 1, // Current page number
totalPages: 7, // Total number of pages
hasMore: true, // Whether more pages exist
nextCursor: "abc123" // Cursor for next page
};
// Navigate to next page
const nextPage = await jobyapp.search({
...searchConfig,
page: 2,
cursor: searchResults.nextCursor
});Best Practices
Pro Tips for Effective Job Search
Common Issues and Solutions
Why am I not getting enough results?
Try these solutions to improve your search results:
- Broaden your keywords (e.g., "Developer" instead of "Senior React TypeScript Developer")
- Include multiple job sites in your search
- Remove restrictive filters (contract type, experience level)
- Try alternative spellings or related terms
- Expand your location search radius
Why are results not specific enough?
Refine your search with these strategies:
- Add specific technologies or frameworks to keywords
- Use experience level filters to match your seniority
- Specify preferred contract types
- Use publication date filtering for recent opportunities
- Combine multiple specific terms in your search
Why is France Travail not working?
France Travail requires specific location configuration:
- France Travail requires a precise location (city or region)
- Use the location autocomplete to select valid France Travail locations
- Leave location empty to search all of France on France Travail
- Combine France Travail with other sites for comprehensive coverage