Posted 4 Days Ago Job ID: 2104396 80 quotes received

Full Stack Feature Development

Fixed Price$1k-$2.5k W9 Required for U.S.
Quotes (80)  ·  Premium Quotes (7)  ·  Invited (0)  ·  Hired (0)

  Send before: May 10, 2025

Send a Quote

We are seeking a highly skilled full-stack developer for a short-cycle feature build, bound by NDA and strict QA expectations. This project is part of a modular rollout for our platform Vietlist.com, focused on building scalable components that pass internal QA and sandbox testing before approval.

We are engaging with freelancers for full module-based development, which includes both frontend and backend responsibilities. 

Here’s how the engagement works:

  1. Initial Requirement Sharing:
    • We will provide the core objective for a specific module.
  2. Freelancer Qualification & Proposal:
    • The freelancer must share relevant past work or experience that matches the module's scope.
    • They must then provide a brief proposal, explaining how they plan to approach the task, 
  3. NDA Signing:
    • Once the proposal is reviewed and approved, the freelancer must sign a Non-Disclosure Agreement (NDA)before moving forward.
  4. Access to Assets:
    • Upon NDA signing, we will provide:
      • Full Figma design files for the assigned module.
      • Any available documentation or functional notes to help them understand the flows in depth.
  5. Sub-Task Planning:
    • After reviewing the designs and documentation, the freelancer is responsible for:
      • Breaking down the module into clear sub-tasks.
      • Identifying and labeling frontend and backend responsibilities.
      • Sharing this sub-task plan with us for approval before starting development.
  6. Development & QA Process:
    • The freelancer will work on the tasks as per the approved breakdown.
    • Once development is complete, they are required to:
      • Provide a QA walkthrough video that shows each feature working as expected.
      • Highlight how each task/sub-task has been addressed in the module.
  7. Engagement & Payment Platform:

    •        •    Once all the above steps are completed and the sub-task plan is approved, we will formally engage via a contract on Guru.



Task Core Objective Overview



 1. General User (Job Seekers)

Core Capabilities:

  • Browse Jobs: Users can search, sort (by date, salary, reviews), and apply filters (category, experience, location, etc.).

  • Job Details View: Displays job type, salary, shift, location, responsibilities, requirements, and benefits.

  • Apply for Jobs: Logged-in users can upload/select a CV and submit their job applications.

  • Track Applications: The “My Jobs” section allows users to view statuses like Applied, Rejected, and Shortlisted.

  • Receive Notifications: Email, SMS, and in-app notifications are sent after an application is submitted.

  • Save & Share Jobs: Logged-in users can save jobs to favorites and share them via social media platforms.

  • Submit Reviews: After applying, users can leave a star-rated review and written feedback.

  • Report Jobs: Users can report inappropriate or misleading job listings using a detailed report modal.

Access Control:

  • Guest Users: Can view up to 3 job cards but cannot apply, save, or view full job descriptions.

  • Free Registered Users: Can view more jobs but are prompted to upgrade their plan to apply.

  • Basic/Elite Users: Have full access to all job listings, application tracking, notifications, and review features.



 2. Business User (Employers & Recruiters)

Core Features:

  • Job Listing Management:

    • Create, schedule, publish, boost, or close job listings.

    • Filter, sort, and manage job listings across statuses: Draft, Published, Closed, Boosted, Reported.

  • Advanced Job Creation Flow:

    • Enter job title, category, pay range, responsibilities, experience, shift, and supplemental pay details.

    • AI Job Generator is available to Elite users for generating job descriptions automatically.

  • Applicant Tracking Panel:

    • View resumes of applicants.

    • Shortlist or reject candidates individually or in bulk.

    • Send direct messages to candidates.

  • Review Management:

    • View user-submitted reviews on job posts.

    • Reply to reviews or flag inappropriate ones for admin review.

  • Reported Jobs View:

    • Access list of reported jobs with detailed reasons, reporter info, and submitted comments.

  • Analytics Dashboard:

    • Metrics on jobs posted, applications received, resumes downloaded.

    • Tracks funnel progress from Applied → Shortlisted → Accepted.

Subscription Differentiation:

  • Basic Users:

    • Can post and edit jobs.

    • Can schedule jobs.

    • Can use AI Job Generator once.

    • Cannot bulk shortlist/reject or access full analytics.

  • Elite Users:

    • Can post, edit, and schedule jobs.

    • Have unlimited access to AI Job Generator.

    • Can bulk shortlist/reject.

    • Have access to full analytics dashboard.



3. Admin User (Moderators & Platform Managers)

Admin Panel – Job Management:

  • Full Visibility: Admins can view, filter, and sort all job listings across Vietlist and any connected storefronts.

  • Moderation Tools:

    • Can ban or warn job posts individually or in bulk.

    • "Report Count" column links directly to report details.

  • Export Capability: Export job data as CSV/Excel with platform-defined size limits.

  • Platform Tabs: Separate tabs for Vietlist jobs and custom storefront jobs.

  • Key Metrics: Total jobs posted, total applications received, revenue generated, and top job categories.

Admin Panel – Job Details View:

  • Job Overview Tab: Shows full job details, employer profile, and applicant interaction data.

  • Reviews Tab: Allows admins to read, reply, or flag user-submitted reviews.

  • Reports Tab: View reported reviews/comments along with submitted reasons. Admins can take action such as ban, warn, or dismiss.

  • Status Management: Change job status (active, inactive, closed), view submitted resumes, and manage/filter applicants.

Admin Panel – Review Flag Management:

  • Flag Moderation: Admins manage reviews flagged by businesses.

  • Bulk Actions: Can issue warnings or ban multiple jobs linked to inappropriate reviews.

  • Warning Modal: Send detailed, rich-text warnings via in-app notification, email, and SMS.

  • Detailed View: Shows flagged comment content, linked job/review, and applicable community guidelines for review before final action.

Let me know if you want a version with section dividers, numbers, or markdown formatting!

... Show more
James D United States