Full-Stack Developer (Next.js) to $950

Requirements:

1. JavaScript and TypeScript Fundamentals

  • Strong proficiency in JavaScript and TypeScript
  • Asynchronous programming (async/await, Promises)
  • Working with arrays, objects, and higher-order functions
  • Knowledge of ES6+ features (destructuring, arrow functions, modules, etc.)

2. React.js

  • Experience with React and an understanding of its principles
  • Knowledge of hooks (useState, useEffect, useContext, useMemo, useCallback)
  • Component-based approach and state management
  • Understanding of component lifecycle
  • Rendering (client-side, server-side, static)

3. Next.js

  • Understanding of file-based routing (pages/, app/)
  • Working with SSR (Server-Side Rendering) and SSG (Static Site Generation)
  • Using API Routes (/pages/api)
  • Experience with getServerSideProps, getStaticProps, getStaticPaths
  • Middleware and Edge Functions
  • Experience with App Router (Next 13+): app/, layout.js, page.js, server components, client components

4. Styling

  • Experience with CSS Modules
  • Tailwind CSS (preferred)
  • Styled-components / Emotion (if used)
  • Responsive design development

5. Data Handling

  • Fetch/Axios for API interaction
  • Integration with REST / GraphQL
  • Working with CMS (e.g., Strapi, Sanity, Contentful)

6. Authentication and Authorization

  • Experience with NextAuth.js or custom authentication solutions
  • Working with JWT tokens, cookies, and route protection

7. Performance and SEO

  • Image optimization (next/image)
  • Lazy loading
  • Structured data markup
  • Metadata management (next/head, metadata in App Router)

8. Development and Deployment

  • Using ESLint, Prettier, Husky
  • Experience with testing (Jest, React Testing Library)
  • Deployment on Vercel, Netlify, Docker
  • Working with .env files and environment variables

What We Offer:

  • Work in a team of professionals
  • Flexible schedule and remote work format
  • Competitive salary
  • Modern tech stack
  • Opportunities for professional growth and learning
Published 3 April
172 views
ยท
69 applications
28% read
ยท
0% responded
To apply for this and other jobs on Djinni login or signup.