Overview
Job Board Recruiter is a modern Android and iOS application designed as the companion app for the Job Board - AI Powered Job Portal & Hiring Management System. It is built for the people who run hiring: owner, HR, recruiters, interviewers and hiring managers.
From the phone your team sees what needs attention, searches and compares candidates, moves them through the pipeline, schedules interviews, fills in scorecards, sends offers, invites people from the talent pool and reads reports, anytime and anywhere. Hiring managers get a focused view of only their own jobs and send their feedback straight to the recruiters.
The application is developed using Flutter and Dart and communicates securely with your Job Board website through API integration. You set your website address once in the app's configuration before building it, so there is no server screen or QR code: your team just opens the app and signs in with their normal email and password, and every person sees only what their role allows on the website.
Important Requirement
This mobile application requires Job Board v2.0 or newer installed on an HTTPS-enabled domain. The Job Board web application is required and is sold separately.
Demo Details
Admin Demo URL : Job Board Web/Admin URL
Android Documentation: Open Documentation
IOS Documentation: Open Documentation
Demo Application: Download Recruiter Demo Application
The demo app is built for : Demo
Owner
Email : owner@gmail.com
Password : 123456
Recruiter
Email : recruiter@gmail.com
Password : 123456
Hiring Manager
Email : hiringmanager@gmail.com
Password : 123456
Why Choose Job Board Mobile App?
- Android and iPhone in one package: two complete Flutter projects with the same code.
- Run your hiring from anywhere: dashboard, candidates, interviews, offers and reports in your pocket.
- Built for your own website: set its address once before building, and the app opens straight on the sign-in page. It is your own server, so all data stays with you.
- The right view for each login: owner, manager, HR, recruiter, interviewer and hiring manager.
- Push notifications for new applicants, flagged candidates, accepted offers, hiring-manager feedback and interviews, through your own Firebase project.
- Secure sign-in with two-factor support. The login token is kept in the phone's secure storage.
- Lists stay available with a weak signal.
- Modern, responsive Flutter interface in the Job Board colours.
- Tested code: unit and screen tests are included, and the API contract (OpenAPI) is documented.
- Step-by-step Android and iOS guides: build, signing, Firebase and store submission.
Who Is It For?
- Owners and HR teams – keep an eye on hiring and act on what needs attention without opening a laptop.
- Recruiters – add candidates met on the go, move them between stages, schedule interviews and send offers.
- Interviewers – see their own interviews, join the video call and submit the scorecard right after.
- Hiring managers – follow only their own jobs and tell the recruiters who to shortlist.
Main Features
Everyone
- Sign in with the website email and password (two-factor code if enabled); the app is built for your website, so there is no server address to type
- Home: key numbers, “needs your attention”, summary, coming interviews, latest applicants and the pipeline
- Candidates: search names, skills and resume text; filters by stage, flagged and talent pool; compare 2 to 4 candidates side by side
- Candidate profile: AI fit and summary, knock-out flag, screening answers, timeline, comments, resume and documents
- Call, email or send a message template to a candidate in one tap; move stage, rate
- Interviews: upcoming by day, “mine” view, join the video link, scorecards and a reminder list of scorecards you still owe
- Notifications list with unread badge and push messages
- Saved lists so screens still open with a weak signal
Owner, Manager, HR & Recruiter
- Add a candidate by hand (phone call, event, referral)
- Schedule, reschedule and cancel interviews; the candidate is emailed with a calendar file and video link
- Write and send offer letters, send drafts from the offers list
- Bulk actions: reject, add to talent pool, archive
- Jobs: insights, pipeline, source tracking links to share, switch on and off
- Talent pool matches for a job with one-tap invitations
- Requisitions: approve or reject
- AI score for a candidate and the AI Assistant chat (when AI is connected on the website)
- All ten reports with date ranges
- Onboarding checklists and the activity log
Hiring Manager
- Own dashboard with only the jobs assigned to them
- Read profiles, timelines and comments; compare candidates; join interviews and fill in scorecards
- Send feedback (shortlist, keep on hold or not a fit, with a reason) to the recruiters
Administration
- Website address for the app, push (Firebase) setup and the list of signed-in phones in the admin panel under Integrations → Mobile App
- The owner sets the app name, description, logo and favicon, and adds the Google Play and App Store links; the careers website then shows a “Get the app” section with store buttons and a QR code, and a page of its own
- One smart QR code for both phones: Android opens Google Play, iPhone opens the App Store
- Permissions follow the website: change a role there and the app follows
- REST API documented with OpenAPI
What You Get
- Complete Flutter source code of the app for Android and for iPhone
- Unit and screen tests, store screenshots script and the API contract
- Android and iOS documentation with build, signing, Firebase and store steps
- Future updates
- Support through our ticket system
Requirements
- Job Board v2.0 or newer on an HTTPS domain
- Flutter SDK 3.13 or newer
- Android: Android Studio and a Google Play Console account to publish
- iPhone: a Mac with Xcode and an Apple Developer account to publish
- Optional: a Firebase project for push notifications
Need Assistance?
If you have any queries, please create a support ticket here, and our support team will respond as soon as possible.