Skip to content
Firmelist
Internship Web Development

Next.js Developer Intern

Build fast, accessible web applications with Next.js, React and TypeScript, working alongside our engineering team on real product and client work.

Location
Gurugram, India
Experience
Students & recent graduates
01 — About the internship

About the internship

Firmelist builds websites, web applications and software products for businesses across industries. As a Next.js Developer Intern, you will join our engineering team and help build user interfaces with Next.js and React — from components and pages to data fetching, forms and performance improvements.

You will learn how a professional team plans work, reviews code and ships features, and you will take on more responsibility as your skills grow.

02 — Part of the team from day one

Part of the team from day one

Your internship is an opportunity to contribute, not just observe. You’ll work with your respective team, learn professional workflows, use role-relevant tools and take on responsibilities appropriate to your skills and experience.

03 — What you’ll do

What you’ll do

  • Build reusable React components and pages in Next.js using the App Router
  • Turn designs into responsive, accessible interfaces with Tailwind CSS
  • Connect front ends to REST APIs and handle loading, error and empty states
  • Use server and client components, routing and data fetching appropriately
  • Improve page speed and Core Web Vitals on the pages you work on
  • Write clean, typed code with TypeScript and keep it in Git with clear commits
  • Take part in code reviews, stand-ups and planning with the team
04 — What we’re looking for

What we’re looking for

Education

  • Pursuing or recently completed a degree or diploma in computer science, IT or a related field — or equivalent self-taught skills

Knowledge

  • Good grasp of HTML, CSS and modern JavaScript
  • Working knowledge of React: components, props, state and hooks
  • Basic understanding of how web pages fetch data from APIs

Experience

  • At least one React or Next.js project you can share, on GitHub or live

Other

  • Curiosity, care for detail and willingness to ask questions
05 — Skills you’ll develop

Skills you’ll develop

  • Next.js
  • React
  • TypeScript
  • JavaScript
  • Responsive web design
  • Web accessibility
  • Web performance
  • REST APIs
  • Version control with Git
  • Teamwork
06 — Professional toolkit

Professional toolkit

  • Next.js Development
  • React Development
  • TypeScript Development
  • Node.js Development
  • Tailwind CSS Development
  • Git Development
  • GitHub Development
  • Postman Development
  • Figma Design

Tool access is provided according to your role and project needs.

07 — What you’ll learn

What you’ll learn

01

Next.js in production

Routing, layouts, server and client components, and how to choose a rendering strategy.

02

Component architecture

How to design components that are reusable, typed and easy to test.

03

Performance & SEO

What makes pages fast and indexable, and how to measure it.

04

Professional workflow

Branches, pull requests, code review and shipping with a team.

08 — Eligibility

Eligibility

Education
Students or recent graduates in computer science, IT or a related field. Self-taught developers with a strong portfolio are welcome too.
Experience
No professional experience required — a personal or academic project is enough.
09 — What you get

What you get

Practical project experience

Work on real tasks for real projects instead of classroom exercises.

Team collaboration

Work alongside experienced team members and take part in project discussions.

Professional tools exposure

Use the tools of a modern front-end team: Next.js, TypeScript, Tailwind CSS, Git and GitHub.

Regular feedback

Get feedback on your work so you know what to improve and how.

Portfolio-building work

Finish with work you can talk about, within confidentiality limits, in your next interview.

10 — Internship journey

Your internship journey

  1. 1

    Onboarding

    Meet your team, set up your tools and learn how we plan, review and ship work.

  2. 2

    Learning

    Get comfortable with our Next.js setup, coding conventions and component library.

  3. 3

    Contributing

    Build components and pages, and take part in code reviews.

  4. 4

    Taking ownership

    Own small features end to end, from the first commit to review and release.

  5. 5

    Growing

    Review what you achieved with your team, and plan the skills to build next.

11 — Career growth

Where this can lead

Front-end skills built on real projects are the foundation for many engineering careers. Here is a common path for Next.js developers.

  1. Step 1

    Next.js Intern

  2. Step 2

    Junior Front-end Developer

  3. Step 3

    Front-end / Full-stack Developer

  4. Step 4

    Senior Engineer

12 — FAQs

Frequently asked questions

Solid React fundamentals matter most. If you haven’t used Next.js yet, show us a React project and tell us what you’d like to learn.

Use the application form on this page. You don’t need to email anyone separately: your answers and resume go straight to our recruitment team.

Our recruitment team reviews every application and contacts you if you are shortlisted for the next step.

Yes. Apply on each internship’s own page, and tell us in your answers which one interests you most.

Your work depends on your role and project allocation. Access to client or production systems is given only where the work requires it and confidentiality allows.
Apply

Apply for this internship

Tell us about yourself. It takes about five minutes, and we read every application.

Position
Next.js Developer Intern
About you
Education
Resume & profiles

PDF or Word, up to 5 MB.

Uploading…

Your answers

A GitHub repository or a live URL.

How comfortable are you with TypeScript? *

We use your details only to assess your application and contact you about it.

Next.js Developer Intern

Apply now