|
Description: |
EasyMove is a React/Node man-and-van service platform experiencing issues with SEO, quote calculation reliability, and general performance. We’re seeking an experienced React/Next.js developer to convert our SPA into an SEO-friendly, performant system and enhance key features.
Objectives:
Migrate current React SPA to Next.js with SSR/ISR for improved SEO and faster rendering.
Implement dynamic pricing logic, combining hourly, distance-based surcharges, stairs/stop add-ons, and helper selection.
Fix existing quote calculation and Google Maps integration issues.
Optimize performance: lazy loading, minification, Core Web Vitals improvements.
Update booking UI to display breakdowns, transparent pricing, discounts, and improved UX.
Must-Have Skills:
Strong experience with Next.js, React SSR, and SEO best practices.
Ability to integrate mapping APIs (Google Maps or equivalent).
Solid frontend performance optimization expertise.
Familiar with dynamic pricing logic and UI/UX refinement.
Nice-to-Have:
Previous experience with removal/logistics services or competitive quoting systems.
Familiarity with marketing SEO strategies, local SEO, analytics setup.
Deliverables:
Fully-functional Next.js version of EasyMove with SSR and static optimizations.
Robust quoting system with error-free calculation, distance estimation, and add-on logic.
Enhanced frontend with responsive design, accessible booking flow, and performance enhancements.
Documented pricing algorithm and deployment guide. |