Full Stack Engineer
Limoncello Contessa
Marketing Internship (REMOTE)
Acumen Advisory LLC
Sales Agent
Mulligan Cleaning Service Inc.
Outbound Sales Representative
Finch Harbor
HR Internship (REMOTE)
Acumen Advisory LLC
Professional Electrical Engineer-Part Time/Consultant
El Reyno Homes Inc
Customer Service Representative
HipVan Pte Ltd
B2B Lead Generation Specialist
MultiplyMii
Business Development
PT Hitechmain Solusi Indonesia
人力资源管理
青岛一二三餐饮设备
Smarter Job Matches Await
Log in to discover AI-curated job opportunities tailored to your skills and goals.
Full Stack Engineer
Limoncello Contessa
リモートワークの詳細
募集している国:フィリピン | タイ | ベトナム
必要言語:英語
職務内容
Full Stack Engineer – Australian Talent Marketplace MVP
Location: Philippines / Vietnam / Thailand – Remote
Job Type: Freelance – Fixed-Price Project
Duration: Approximately 8–12 weeks
Currency: Australian Dollars (AUD)We are looking for an experienced Full Stack Engineer to build the MVP of a new Australian talent and recruitment marketplace.The platform will connect candidates, employers, recruiters and recruitment/workforce agencies, allowing organisations to find suitable workers through structured profiles, job opportunities, workforce requests, candidate matching and a controlled introduction system.This is an MVP, not a complex enterprise platform. We want a professional, secure and cost-effective solution that can be launched quickly, tested with real users and progressively expanded.This is a freelance, fixed-price project, not a permanent salaried position.
Core MVP Features
Candidate Portal
Candidates should be able to:
- Register and securely log in
- Create and manage their profile
- Add location and availability
- Add skills and employment experience
- Add qualifications/certifications
- Add languages
- Add work rights / visa information
- Add employment preferences
- Upload CV and relevant documents
- Set Open to Work ON/OFF
- Manage profile visibility and privacy
- Manage membership/account
Employer Portal
Employers should be able to:
- Register and create a business profile
- Provide business/ABN information where applicable
- Complete business verification
- Post job opportunities
- Submit workforce requests
- Specify number of workers required
- Define role requirements
- Search/view appropriate candidate profiles
- Receive candidate matches
- Request candidate introductions
- Track introductions and recruitment outcomes
- Manage their account and plan
Recruiter & Recruitment Agency Portal
Recruiters and workforce/recruitment agencies should have separate accounts with appropriate permissions.Depending on their plan, they should be able to:
- Create a recruiter/agency profile
- Post job opportunities
- Submit workforce requests
- Search/filter candidates
- Request candidate introductions
- Track candidate introductions
- Manage multiple opportunities
- Track recruitment outcomes
- Manage their account/subscription
Agency plans should be capable of supporting multiple users in the future.
Job Opportunities & Workforce Requests
Employers, recruiters and agencies should be able to post jobs and/or submit workforce requests.Job/workforce information may include:
- Job title
- Industry/occupation
- Location
- Number of workers required
- Employment type
- Start date
- Skills
- Qualifications
- Experience
- Work-right requirements
- Pay information
- Accommodation/transport information where relevant
- Job status
The platform should support organisations looking for one candidate or multiple workers.
Candidate Search & Matching
Candidates should be searchable/filterable according to criteria such as:
- Open to Work status
- Location
- Willingness to relocate
- Industry/occupation
- Skills
- Qualifications
- Languages
- Availability
- Experience
- Work rights / visa
- Employment preferences
For the MVP, we want strong structured search and matching rather than unnecessary advanced AI.The architecture should allow smarter/AI-assisted matching to be introduced later.
Candidate Introduction System
This is a key component of the platform.Whenever a candidate is introduced to an employer, recruiter or organisation, the platform should create a unique introduction record containing:
- Unique Introduction ID
- Candidate
- Employer/organisation
- Relevant job/workforce request
- Introduction date
- Who initiated the introduction
- Candidate consent/status
- Introduction status
- Administrative notes
Example workflow:Requested → Candidate Accepted → Introduced → Employer Reviewing → Interview → Hired / Not Proceeding / ClosedWe need a clear historical record showing which candidate was introduced to which organisation, when and for which opportunity.
Candidate Privacy
Candidate personal information must be protected.Employers/recruiters should not automatically receive private contact information simply by viewing a candidate profile.The platform should support:
- Limited candidate profile visibility
- Protected contact details
- Protected documents
- Candidate consent
- Role-based permissions
- Controlled release of contact information during the introduction process
Membership & Subscription Plans
The platform should support different plans/access levels for:
- Candidates
- Employers
- Recruiters
- Recruitment/workforce agencies
Possible structures may include:Candidate
- Free
- Paid / Annual Membership
Employer
- Basic
- Professional
- Enterprise
Recruiter
- Basic
- Professional
Recruitment / Workforce Agency
- Basic
- Professional
- Enterprise
Exact prices and limits will be confirmed before development.Plans should be capable of having different limits for:
- Active job posts
- Workforce requests
- Candidate searches/views
- Candidate introductions
- Users/seats
- Access to specific features
Where practical, plan prices and limits should be configurable by the Administrator rather than permanently hard-coded.
Credits / Pay-Per-Introduction
The architecture should also support a simple credit / pay-per-introduction model.For example, employers/recruiters may eventually be able to purchase:
- Individual candidate introductions
- 5 introduction credits
- 10 introduction credits
- Larger credit packages
This allows the future commercial model to combine:Free Access + Memberships + Subscriptions + Credits + Pay-Per-IntroductionThe MVP implementation should remain simple and cost-effective.
Payments
Integration with Stripe or another recognised payment provider.The system should be capable of supporting:
- Candidate memberships
- Employer subscriptions
- Recruiter subscriptions
- Agency subscriptions
- Credit purchases
- Payment status
- Subscription status
- Renewal/cancellation status
Admin Dashboard
Administrators should be able to manage:
- Candidates
- Employers
- Recruiters
- Agencies
- Account/business verification
- Jobs
- Workforce requests
- Candidate introductions
- Memberships/subscriptions
- Plans and basic limits
- Credits
- Payment status
- Basic platform statistics
- Basic administrative reports
We want a practical admin dashboard, not an unnecessarily complex CRM.
Notifications
Automated email notifications should cover important events such as:
- Registration
- Email verification
- Password reset
- Profile completion
- Employer interest
- Candidate introduction requests
- Introduction acceptance
- Payment/membership confirmation
- Important account notifications
Preferred Technology
We are open to professional recommendations, but experience with the following would be advantageous:
- React / Next.js
- Node.js or equivalent
- PostgreSQL / Supabase
- Stripe
- Git / GitHub
- Modern cloud hosting such as Vercel/AWS
The technology stack should be secure, scalable, cost-effective and easy to maintain.
Platform Requirements
The MVP must be:
- Mobile-first
- Fully responsive
- Secure
- Fast
- Scalable
- User-friendly
- Built with clean and maintainable code
- Designed for future expansion
Native iOS and Android applications are not required for the initial MVP.Advanced AI, payroll, timesheets and complex enterprise functionality are also not required at this stage.
Developer Requirements
We are looking for someone with:
- 3–5+ years of relevant full-stack development experience
- Strong frontend and backend skills
- Strong database architecture experience
- Experience with authentication and role-based permissions
- Experience with payment integrations
- Good understanding of privacy and data security
- Good written and spoken English
- Ability to work independently
- Strong communication
- Portfolio/examples of previous projects
Experience with SaaS platforms, marketplaces, recruitment systems, job boards, CRM systems or two-sided marketplaces will be highly regarded.
When Applying
Please provide:
- Short introduction and your location
- Relevant full-stack experience
- Examples/links/screenshots of previous projects
- Experience with marketplaces, SaaS or recruitment platforms
- Your recommended technology stack
- Estimated MVP development timeframe
- Your total fixed-price quotation in Australian Dollars (AUD)
- Exactly what is included in your quotation
- What is excluded
- Expected third-party or monthly operating costs
- Post-launch bug-fixing/support included
- Ongoing maintenance options and costs
- Your availability to start
Important – Pricing
This is a fixed-price freelance project, not a permanent salaried position.Please provide your TOTAL FIXED-PRICE quotation for the complete MVP in Australian Dollars (AUD) rather than only an hourly or monthly rate.We are not publishing a predetermined project budget. We would like developers to provide their own competitive quotation based on the requirements above.Development will be divided into agreed milestones, with payments linked to completed deliverables.
Ownership & Handover
Upon completion and payment, we require:
- Full ownership of the source code
- Full Git repository access
- Database structure/schema
- Deployment and hosting access
- Relevant technical documentation
- Control of relevant third-party accounts/services
- No dependency on the developer to continue operating the platform
We are looking for a developer who can deliver a lean, professional and cost-effective MVP without unnecessary over-engineering.If the initial MVP is successful, there will be opportunities for long-term paid development, maintenance and future platform expansion.
Vincenzo de paolis
FounderLimoncello Contessa
今日 6 回返信