"Full stack" in the title for a front-end role is the first thing to go wrong in most web development intern job descriptions — and the second is that they list requirements without ever describing the work. A student reading one cannot picture a Tuesday, so they either do not apply or apply to forty postings indiscriminately, and you get volume without fit.
The template below is the opposite shape. It opens with what this web development intern would actually do — build responsive pages and components against provided designs, among other things — states what success looks like by the end, prices the role as a number, and sets out a selection process built around a two-hour exercise building one responsive component from a Figma frame, including its loading and error states. Everything in square brackets is yours to fill in; everything else is ready to post.
The template — copy this
Web Development Intern — [City] ================================== ABOUT THE INTERNSHIP [Company name] is hiring a Web Development intern for a 3-month internship based in [City]. This is a working internship on live projects — not a training programme and not shadowing. In your first week you will get the design files, build one component end to end, and check it on a real phone with us. You will have a named mentor, a scoped project, and a review at the midpoint and at the end. WHAT YOU WILL DO • Build responsive pages and components against provided designs • Integrate REST APIs and handle loading, empty and error states • Fix cross-browser and mobile layout issues • Improve page performance — image sizes, bundle weight, Core Web Vitals WHAT SUCCESS LOOKS LIKE One complete, responsive, accessible page or feature live on the product. We will tell you at the start exactly what we will be assessing, and you will get written feedback at the midpoint so nothing at the end is a surprise. WHAT WE ARE LOOKING FOR • B.E./B.Tech, BCA, MCA, B.Sc (CS/IT) or a portfolio of shipped sites. Final-year students and recent graduates are both welcome. • Working familiarity with hTML, CSS and responsive layout • Working familiarity with javaScript (ES6+) • Working familiarity with react or a comparable framework • Working familiarity with rEST API integration • Working familiarity with git & pull-request workflow • The ability to ask a clear question when you are stuck, rather than staying stuck WHAT WE OFFER • A stipend of [stipend] per month, paid monthly • A 3-month internship starting [start date] • A named mentor and a weekly one-to-one, not an unassigned desk • A certificate and a written reference reflecting your actual work • Your code reviewed by an engineer, every time — not merged unread • A pre-placement offer for interns who meet the bar — this is a real path, not a maybe SELECTION PROCESS • Application review — we read every application and reply either way • A 20-minute screening call about your background and what you want from the internship • A practical task: a two-hour exercise building one responsive component from a Figma frame, including its loading and error states. It is timeboxed, we will tell you what we are looking for, and someone will read it and give you feedback either way. • A final conversation with the team you would be joining • Decision and offer within a week of the final round HOW TO APPLY Apply through this listing by [application deadline]. Attach your CV and, if you have one, a link to code you have written — a repository, a deployed project, anything real. You do not need one to apply. [Company name] is an equal-opportunity employer; we assess every application against the same criteria, and we reply to everyone who reaches a screening call.
What this web development intern will actually do
These are the responsibilities the template uses. They are deliberately concrete: an intern can picture the work, and you can assess against them at the end.
- Build responsive pages and components against provided designs
- Integrate REST APIs and handle loading, empty and error states
- Fix cross-browser and mobile layout issues
- Improve page performance — image sizes, bundle weight, Core Web Vitals
What to screen for in a web development intern
Do they check their work on a real phone, not just a resized browser window? That one question separates candidates for this role far more reliably than the CV does, because almost nobody applying has directly relevant work history. The practical way to ask it is a two-hour exercise building one responsive component from a Figma frame, including its loading and error states — timeboxed, reviewed, and with a line of feedback back either way.
- HTML, CSS and responsive layout
- The one to insist on. Depth here beats a passing acquaintance with everything else on this list.
- JavaScript (ES6+)
- Working familiarity is enough at intern level — this is learnable on the job if the first item is genuinely there.
- React or a comparable framework
- Working familiarity is enough at intern level — this is learnable on the job if the first item is genuinely there.
- REST API integration
- Working familiarity is enough at intern level — this is learnable on the job if the first item is genuinely there.
- Git & pull-request workflow
- Working familiarity is enough at intern level — this is learnable on the job if the first item is genuinely there.
Why this JD converts
- It asks for responsive work verified on a real device, which is a specific, checkable standard rather than "good attention to detail".
- It names the three states of an API call — slow, failed, empty — so the intern knows the bar is a complete feature, not a happy-path demo.
- It includes performance work, which gives a junior developer something measurable to point at during conversion discussions.
What employers get wrong hiring web development interns
- "Full stack" in the title for a front-end role
- You attract back-end candidates who leave and front-end candidates who worry the role is too broad.
- Requiring three frameworks
- React, Angular and Vue in one requirements list means nobody senior wrote the JD. Name the one you use.
- No design source
- A web intern with no Figma file builds what they imagine. Say who provides the designs, or say plainly that they will decide layout themselves.
What to pay a web development intern
For a three-month, in-office internship at a mid-sized company, the benchmark band for this role in a tier-1 metro is ₹14,500–₹36,000 a month, and roles priced in the upper-middle of that band fill fastest. Adjust down for tier-2 cities and remote work, up for large enterprises and GCCs. State the number in the JD — "as per company norms" reads as "low", and the strongest applicants filter it out before you ever see them. For this role specifically, the thing candidates weigh against the stipend is one complete, responsive, accessible page or feature live on the product — a credible answer there is worth several thousand rupees a month in how fast the role fills.
Who to open this web development intern role to
The template uses a deliberately wide eligibility line: B.E./B.Tech, BCA, MCA, B.Sc (CS/IT) or a portfolio of shipped sites. Widen it rather than narrowing it. Long undifferentiated requirement lists measurably suppress applications from candidates who would have succeeded, and the effect is strongest among exactly the candidates most internship programmes say they want to reach. B.Tech, BCA and MCA students, plus the largest self-taught pool of any technical role in India. A live deployed site is worth more here than any certificate.
Frequently asked
Should a web development JD say "full stack"?+
Only if the role genuinely is. Putting "full stack" on a front-end internship attracts back-end candidates who leave when they find out, and worries front-end candidates who think the role is too broad for an intern. Name the actual scope and you will get better-matched applications.
How many frameworks should we list?+
One — the one you use. React, Angular and Vue in a single requirements list tells a candidate that nobody senior wrote the JD, and it is one of the fastest ways to lose the applicants who are strong in the one you actually need.
What should a web intern have to show?+
A deployed site, ideally. It does not have to be impressive; it has to exist at a URL, which proves they have dealt with the unglamorous parts — a build, a host, a domain, something breaking in production. That is worth more than any certificate in this role.
Can we use this web development intern template commercially?+
Yes — copy it, edit it and post it anywhere, with no attribution required. On JD length and structure generally, the master internship job description template covers what applies to every role; this page covers what is specific to hiring a web development intern.
