Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Frontend Developer (React.js & Next.js)

Experience: 1.5–2.5 years

Location: On-site

About the Role

We are looking for a React.js & Next.js Developer with around 2 years of

experience in building modern, responsive, and scalable web applications. The

candidate must have strong JavaScript/TypeScript fundamentals and hands-on

experience with React + Next.js for rendering, routing, and performance

optimization.

Key Responsibilities

Develop and maintain high-quality UI components using React.js, React 19

features, and Next.js.

Convert Figma, Sketch designs into pixel-perfect, responsive interfaces.

Build reusable, modular, and component-driven architectures using modern

React patterns.

Implement global and server-state management using Redux Toolkit,

Zustand, Context API, etc.

Integrate REST APIs with proper error handling, caching, and loaders.

Work with Next.js SSR, SSG, ISR, Server Components, Layouts, App Router,

API Routes.

Utilize React 19 features like Actions, Server Components, useOptimistic,

etc.

Optimize performance with memoization, code splitting, lazy loading, and

image optimization.

Implement routing using Next.js App Router or Pages Router.

Manage forms and validations using React Hook Form, Formik, Yup.

Untitled 1

Collaborate with backend teams to define API structures and data flow.

Write clean, maintainable, and well-documented code following best

practices.

Follow Git workflows, perform code reviews, and maintain coding standards.

Ensure SEO best practices for Next.js pages and metadata.

Handle analytics integration (Google Analytics, GTM) if required.

Debug production issues using browser devtools, logging tools, and error

boundaries.

Required Skills & Experience

1.5 to 2.5 years of hands-on experience with React.js & Next.js (mandatory).

Strong understanding of React 19 features.

Solid knowledge of JavaScript (ES6+), TypeScript, and frontend architecture.

Experience with React Hooks — useState, useEffect, useMemo, useCallback,

useRef.

Strong working knowledge of Next.js SSR, SSG, ISR, API Routes, App Router,

and layouts.

Experience with CSS, Material UI for responsive UIs.

Experience consuming REST APIs using Axios or Fetch.

Understanding of Virtual DOM, rendering patterns, component lifecycle.

Familiarity with build tools like Webpack, Vite, Turbopack, SWC.

Knowledge of performance optimization, bundle analysis, caching

strategies.

Experience with ESLint, Prettier, and basic CI workflows (GitHub

Actions/Jenkins).

Understanding of web security basics (XSS prevention, CSRF, JWT

handling).

Untitled 2

Good to Have

Experience with React Query or RTK Query.

Knowledge of charts (Chart.js, ApexCharts).

Experience with Framer Motion or GSAP animations.

Basic testing experience with Jest, React Testing Library.

Knowledge of SEO, accessibility, and Web Vitals.

Exposure to Docker, Vercel/Netlify deployments.

Familiarity with Micro-Frontend architecture.

Qualification

Bachelor’s degree in Computer Science, IT, or related field (preferred).

Equivalent practical experience is also acceptable.

Soft Skills

Strong communication and collaboration abilities.

Attention to detail with a problem-solving mindset.

Ability to work independently & within cross-functional teams.

Ownership-driven and delivery-focused attitude.

Ability to estimate tasks and manage timelines effectively.


Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

new delhi, delhi, india

gurugram, haryana, india

noida, uttar pradesh, india

bengaluru south, karnataka, india

bengaluru, karnataka, india