FullStack Middle NextJS, the project is being rewritten from React to Next.js with a complete migration of functionality.
The JDI company is looking for a developer who can rewrite the website from React to Next.js with a complete migration of functionality. The project is long-term, lasting from 4-6 months, with a monthly payment ranging from 40,000 to 60,000 UAH depending on your knowledge and experience.
Mandatory technical skills:
Next.js and React
- Experience with Next.js 14+ (App Router)
- Server Components and Client Components
- Server Actions and Route Handlers
- Working with API Routes and middleware
- Optimization: ISR, SSG, SSR
- Image Optimization and static assets
- Routing and navigation
TypeScript
- Experience with TypeScript 5+
- Typing of components, API, state
- Generics and utility types
- Working with typing of external libraries
To get the job, you will need to complete this technical task:
## Test Task
Demonstration of working with Server Components and Client Components
Create a simple Next.js project (App Router) that demonstrates working with Server Components and Client Components.
Requirements:
1. Server Component:
- Create a Server Component that fetches data from an API or database
- Show the use of async/await in the Server Component
- Use the Server Component to render static content
2. Client Component:
- Create a Client Component with interactivity (for example, a form with validation or an interactive list)
- Show the use of React hooks (useState, useEffect)
- Demonstrate user event handling
3. Integration:
- Show how the Server Component passes data to the Client Component
- Demonstrate proper separation between Server and Client Components
- Use the "use client" directive where necessary
4. Additional Requirements:
- Use TypeScript with proper typing
- Add basic styling (CSS Modules or Tailwind CSS)
- Show error handling and loading states
Example Structure:
app/
page.tsx (Server Component - main page)
components/
ProductList.tsx (Server Component - fetches data)
ProductCard.tsx (Client Component - interactive card)
AddToCartButton.tsx (Client Component - button with logic)
Expected Result:
- A working Next.js project with minimal functionality
- Clear separation between Server and Client Components
- Comments in the code explaining the choice between Server and Client Component
- README with a description of the architecture and justification of decisions
Time for completion: 2-4 hours
Evaluation Criteria:
- Correct use of Server/Client Components
- Code quality and typing
-
3912 6 0 Good time!
https://gitlab.com/vi_de_mar/react_jdi
I am waiting for an estimate.
-
985 15 0 Ready to take on the work, contact me to start the job. And where to send the test.
-
3260 9 1 1 Hello! This is a wonderful and long-term project that perfectly matches my core technical skills. I fully meet your key requirements: I have extensive experience specifically with Next.js 14 (App Router), Server Components, Server Actions, and advanced TypeScript 5+ typing (Generics and utility types). Transitioning from old React to the modern, optimized Next.js stack is exactly what I do. My level of knowledge and experience fully corresponds to the upper limit of your payment range — 60,000 UAH/month. Test task I have thoroughly reviewed the technical assignment (demonstration of Server/Client Components, async/await, typing). I will be able to complete it quickly, according to all evaluation criteria, including comments and a quality README. What email address or Telegram contact should I use to send the completed test task? My portfolio website, where you can see the technology stack and examples of my work: https://aleksandergladchenko.github.io/portfolio/
-
1986 1 1 "Hello! 👋 My name is Igor from the 256Devs team.
Rewriting the project is a chance to create the perfect product! We are experts in Next.js and guarantee that your new Fullstack platform will be not just functional, but architecturally flawless. No 'crutches' and technical debt — only clean, scalable code ready for high loads."
-
2512 4 0 Hello! We are the Coderfy team, and we have strong expertise specifically in Next.js (including 14+ App Router) and complex migrations from React to modern architecture.
We have practical experience working with:
- Server Components / Client Components, their optimal separation and data transfer.
- Server Actions, Route Handlers, middleware, as well as building scalable APIs within Next.js.
- SSR, SSG, ISR, image optimization, caching, and performance under heavy loads.
- TypeScript 5+, proper typing of components, APIs, generics, utility types.
- Migrated projects to App Router completely "turnkey": refactoring structure, adapting logic, updating state, converting legacy code to TypeScript, optimizing SEO and performance.
… We can start working immediately and consider long-term collaboration.
I would be happy to discuss the details.
-
1074 5 0 Hello, I know next js well and am ready to take on the work. The price will be 25,000 UAH. Write to me, I will be glad to cooperate.
-
321 1 Hello.
I am a senior full-stack engineer with extensive experience in Next.js 14+ and I am ready to completely rewrite your existing React application with a full functional migration, using the app router, server components, and modern rendering strategies (ISR/SSG/SSR). I will structure the project for long-term scalability, ensuring strict adherence to TypeScript, optimized data-fetching patterns, and a clear separation between server and client components. For the technical task, I will provide a well-thought-out demonstration that showcases proper component boundaries, strict type safety, loading/error states, and clear justification documented in the README. I am confident that my experience with large Next.js migrations and performance-oriented architecture will allow me to contribute to your long-term project with reliability and high code quality.
-
15075 32 0 1 Good day!
I am Valentin from Arctic Web. We are engaged in IT consulting and full-cycle development: from UX/UI design to web and mobile development and integrations. We are ready to take your project into work and share examples of similar cases in personal messages.
Sincerely,
Arctic Web Team
Freelancehunt
-
322 Good day, I am interested in working on the project, I have experience with TypeScript and Next.js, I am ready to take on the task immediately after discussion.
-
Добрый день. А зачем вам фул стэк? Если описанные вами кейсы касаются только фронта.
-
И что знаит это - "від 40 000 до 60 000 грн залежно від Ваших знань та досвіду."?
Вам нужен специалист? Или хоть бы кто? -
Current freelance projects in the category Javascript and Typescript
Website design updateIt is necessary to update the design of the existing website using HTML, CSS, JS: refresh the appearance, make it modern and responsive for mobile devices. Smooth animations and interactive elements need to be added. HTML & CSS, Javascript and Typescript ∙ 45 minutes back ∙ 36 proposals |
Consultation and audit of the current project on Odoo 19 Community EditionWe are looking for an Odoo Developer — a solo developer with experience in Odoo 19 Community Edition, including using Claude Code. We need a specialist who has successfully implemented projects in Odoo and practical experience in development using Claude Code. Important: we only… C & C++, Javascript and Typescript ∙ 6 hours 24 minutes back ∙ 4 proposals |
Online clothing storeNeed a developer for an online clothing store Looking for an experienced developer to create a full-fledged online clothing store with a drop model of sales. What needs to be done: 6 pages: home, product, cart, checkout, account, admin panel Login via Google account Cart and… HTML & CSS, Javascript and Typescript ∙ 2 days 3 hours back ∙ 95 proposals |
Full-stack development — Amazon PPC Dashboard (Stage 1)Need a full-stack developer with experience working with Amazon API to implement Stage 1 of the internal PPC dashboard. The project is real, the data is live, everything is ready to start. Frontend prototype (5 pages, React + TypeScript): WHAT IS ALREADY READY — Frontend… Javascript and Typescript, Web Programming ∙ 4 days 14 hours back ∙ 31 proposals |
Development of a photo book and photo frame constructor websiteProject Goal A modern website needs to be developed for ordering photo books, photo frames, and other personalized photo products. The main task of the project is to provide the client with the ability to independently create a ready-made layout of the product directly on the… Javascript and Typescript, Web Programming ∙ 6 days 6 hours back ∙ 98 proposals |