Transform Figma Design to SEO enabled Next.js E-commerce Store

Job ID: 39277467

Budget: $250 – $750 USD

We are seeking a highly skilled Next.js developer to transform our Figma design into a fully functional, high-performance e-commerce store. The ideal candidate will possess a strong understanding of modern web development best practices, with a particular emphasis on SEO, pixel-perfect implementation, *Server-Side Rendering (SSR), and frontend sorting capabilities. There are some internal pages which will be added to the figma design in coming few days. The pages will be
1. Profile page
2. Settings page
3. Privacy Policy
4. Order History
5. FAQ
6. Blogs

*Responsibilities:*

* *Figma to Next.js Conversion:* Accurately translate the provided Figma design into a fully functional, responsive e-commerce store using Next.js.
* *Pixel-Perfect Implementation:* Ensure the final product matches the Figma design precisely, maintaining visual consistency across all devices.
* *100% Mobile Responsiveness:* Develop a seamless user experience across all screen sizes and devices.
* *SEO Optimization (SSR Implementation):* Implement best practices for SEO, including:
* *Utilizing Server-Side Rendering (SSR) for all client-facing public pages to ensure search engine crawlers can properly index content.*
* Creating SEO-friendly URLs for each page.
* Implementing proper meta tags, schema markup, and other SEO elements.
* Ensuring fast page load speeds and optimal performance.
* *Dynamic Filtering and URL Sharing (API Based):* Develop a dynamic filtering system that allows users to filter products based on specific criteria (e.g., country plans). The filtering logic will be driven by provided REST APIs, and the resulting filtered view should have a unique, shareable URL that retains the filter settings when accessed.
* *Frontend Sorting:* Implement client-side sorting functionality for the loaded data, allowing users to sort products based on various criteria (e.g., price, popularity, etc.).
* *REST API Integration:* Integrate the provided REST APIs to fetch product data, manage user accounts, and handle filtering functionalities. (Note: API development is not required.)
* *Best Practices Implementation:* Adhere to Next.js best practices for performance, maintainability, and scalability.
* *Version Control:* Utilize Git for version control and collaborate effectively with the team.
* *Testing and Debugging:* Thoroughly test the application to ensure it is bug-free and performs optimally.

*Requirements:*

* Proven experience in developing e-commerce websites with Next.js.
* Strong proficiency in React.js, JavaScript (ES6+), HTML5, and CSS3.
* *Deep understanding and implementation experience of Server-Side Rendering (SSR) in Next.js.*
* Experience with REST API integration.
* Expertise in implementing SEO best practices.
* Experience with frontend data sorting and manipulation.
* Familiarity with Figma and the ability to translate designs accurately.
* Strong understanding of responsive design principles.
* Excellent problem-solving and debugging skills.
* Ability to write clean, maintainable, and well-documented code.
* Git version control knowledge.
* Write giga tel in the end of the first sentence of your proposal otherwise it will be rejected
* Strong understanding and practical experience with Next.js best practices, including:
* *Folder Structure:* Maintain a clean and organized project structure, following Next.js conventions.
* *Clean Code:* The code must be clean, well commented, and easy to read.
* *Environmental Variables:* Properly manage environmental variables using Next.js's built-in support.
* *Data Fetching Strategies:* Use the most performant data fetching method for each use case (getServerSideProps, getStaticProps, getStaticPaths, or client-side fetching).
* *Employ next/dynamic:* Employ next/dynamic for lazy loading components that are not critical for the initial render.
* *Image Optimization:* Utilize Next.js's built-in next/image component for optimized image loading, resizing, and format conversion.

*Deliverables:*

* A fully functional Next.js e-commerce store that meets all the specified requirements, with SSR implemented on all public pages and frontend sorting.
* Clean and well-documented source code.

*To Apply:*

Please provide the following:

* Your portfolio showcasing relevant Next.js e-commerce projects, with examples of SSR implementation and frontend sorting.
* A brief description of your experience with SEO, especially related to SSR, and API integration.
* Your estimated timeline and cost for completing the project.
* Examples of web pages you have made that have dynamic URL filtering and client side sorting.

We look forward to reviewing your applications and finding the perfect developer to bring our vision to life.

https://www.figma.com/proto/Xe1FVRaG1RwKVZ4NXaviPk/Giga-Tel?page-id=0%3A1&node-id=204-1008&viewport=428%2C484%2C0.12&t=VsvRmN3t3xVCteV5-1&scaling=scale-down-width&content-scaling=fixed&starting-point-node-id=1%3A313
Related categories: Website Design SEO eCommerce Figma Next.js