Junior React/Next.js Developer to $600

About the Project:

 

We are developing a landing page for a driving school, which will provide essential information about courses, pricing, and registration. The project will be built using React/Next.js with Strapi as the headless CMS for content management. The landing page will be lightweight, SEO-friendly, and optimized for performance.

 

βΈ»

 

Tech Stack:

 β€’ Front-end: React.js, Next.js, Tailwind CSS

 β€’ Back-end: Strapi (Headless CMS), REST API

 β€’ Hosting & Infrastructure: Vercel (or similar), GitHub for version control

 β€’ CMS & Content Management: Strapi for managing courses, pricing, and contact information

 

βΈ»

 

Responsibilities:

 β€’ Develop responsive UI components using React/Next.js

 β€’ Integrate the front-end with Strapi API to fetch dynamic content

 β€’ Implement basic form validation for the registration form

 β€’ Optimize the landing page for SEO and performance

 β€’ Ensure smooth navigation and user experience

 β€’ Participate in code reviews and learn best practices

 

βΈ»

 

Requirements:

 

βœ… Basic knowledge of React.js or Next.js (at least 3-6 months of experience or coursework)

βœ… Familiarity with component-based architecture and state management

βœ… Understanding of REST API integration

βœ… Experience with CSS frameworks (Tailwind CSS or similar)

βœ… Basic knowledge of Git and version control

βœ… Willingness to learn Strapi and work with headless CMS

βœ… Strong problem-solving skills and attention to detail

 

πŸ’‘ Nice to Have:

βž• Some experience with SEO best practices

βž• Familiarity with Vercel or other hosting platforms

 

This is a junior/trainee position, perfect for those looking to gain experience with modern front-end development and headless CMS. If you’re excited to work on real projects and improve your skills, we’d love to hear from you! πŸš€

Published 10 March
506 views
Β·
185 applications
10% read
Β·
10% responded
Last responded 3 days ago
To apply for this and other jobs on Djinni login or signup.