We are a forward-thinking company managing an AWS-hosted Laravel-based web application with a dynamic online marketplace. We are expanding our platform to include innovative features that enhance the buying and selling experience for our users.
We’re seeking a skilled Laravel developer with experience in building scalable web applications on AWS. If you are passionate about creating secure, user-friendly, and feature-rich applications, we’d love to hear from you.
Scope of Work:Core Development Tasks:
Best Offer Submission Module (Buyer Feature):
- Create functionality for buyers to submit their best offers for items listed in the marketplace.
- Develop workflows for sellers to review, accept, counter, or reject offers.
- Ensure seamless integration with existing marketplace functionalities.
Raffle-Based Selling Module (Seller Feature):
- Build a feature allowing sellers to list items in a raffle instead of the marketplace.
- Core functionality includes:
- Sellers upload item details (photos, price, etc.).
- Sellers determine the number of raffle tickets and set ticket prices.
- Raffles launch once tickets sell out, triggering a random winner selection.
- Develop a process for escrow handling:
- Collect payments and hold funds until the raffle completes.
- Automate the release of funds to the seller, minus platform fees, upon buyer confirmation of item receipt.
Order Management & Dispute Resolution:
- Integrate a mechanism for sellers to upload shipping details and tracking numbers.
- Develop an auto-complete system for orders:
- 24-hour dispute window for buyers upon delivery confirmation.
- Automate fund release to sellers post-dispute period.
Admin Controls & Reporting:
- Build admin tools to monitor and manage raffles, disputes, and escrow transactions.
- Create robust reporting dashboards for insights into the new modules.
Desired Qualifications:
- 3+ years of experience with Laravel development.
- Strong understanding of AWS infrastructure, including S3, RDS, and EC2.
- Experience with payment gateways and escrow systems.
- Familiarity with building raffle or ticketing systems is a plus.
- Proficient in implementing secure transaction workflows.
- Strong knowledge of database design and optimization.
Expectations:
- Timeline: Provide a realistic estimate for completing both modules.
- Collaboration: Work closely with our team to ensure smooth integration with existing systems.
- Documentation: Deliver clear and concise documentation for all developed features.
- Testing: Ensure robust testing of all functionalities for reliability and security.
... Show more