React / Next.js Developer Needed for Dynamic Product Pricing & Cart Logic
Budget: $990.0
FIXED /
⭐ 4.25 (1)
Canada
Preferred qualifications
- Experience: Expert
We are looking for an experienced React / Next.js developer to implement and improve dynamic product pricing and cart functionality in an existing e-commerce application.
The application is already developed, so this project will involve working within the existing codebase rather than building a new application from scratch.
Scope of Work:
The main focus will be improving how product options, pricing, and cart calculations work together.
The work will include:
* Review the existing product and cart implementation
* Implement dynamic pricing based on selected product options
* Support additional pricing for product attributes/add-ons
* Ensure cart prices and totals update correctly when product options or quantities change
* Fix related cart state and calculation issues
* Handle relevant edge cases around product configuration and quantity changes
* Ensure the implementation works correctly with the existing application architecture
* Test the implemented functionality across different product and cart scenarios
Requirements:
* Strong experience with *React and Next.js*
* Strong proficiency in *JavaScript / TypeScript*
* Experience working with *e-commerce applications*
* Good understanding of product configuration, pricing, and cart logic
* Strong understanding of React state management and frontend architecture
* Strong problem-solving and debugging skills
* Ability to work independently and understand existing application logic
* *Strong Laravel / PHP experience is a major plus*
* Ability to understand or make changes to existing Laravel APIs/backend logic where required
Deliverables:
* Working dynamic product pricing functionality
* Correct handling of priced product attributes/add-ons
* Updated and reliable cart calculation logic
* Correct behavior when modifying product options or quantities
* Resolution of related cart/state issues
* Tested implementation integrated into the existing application
* Clean and maintainable code
We will provide access to the existing codebase and the relevant requirements and expected behavior.
The ideal developer should be comfortable working with an existing application, understanding its current architecture, and making targeted improvements without unnecessarily changing unrelated functionality.
Open job
AI proposal draft
Generate a short cover letter to copy into the offer. Says you are interested and ready to work.
Sign in to generate an AI proposal draft.
Log in