Home/Careers/Web App Development Intern (Full Stack: Next.js & AI-Assisted)

Web Engineering · Full Stack

Web App Development Intern (Full Stack: Next.js & AI-Assisted)

Pune (On-site) · 3 to 6 Months

Pune, India · Internship · Agency-side role

Apply Now
DepartmentWeb Engineering
Employment TypeInternship
Duration3 to 6 Months
LocationPune, India (On-site)
StipendPerformance-based
QualificationPreferred: B.E. / B.Tech (CS, IT, or related)
Also acceptable: MCA, B.Sc. (CS/IT) with a strong deployed portfolio
MandatoryMust HaveReact.js proficiency + Active use of AI coding tools (Claude / Claude Code)
Preferred CandidateFreshers or recent graduates with a strong interest in building and deploying full-stack web applications, comfortable with Next.js. The ideal candidate writes clean, working code, understands the basics of deployment and version control, and actively uses Claude or Claude Code in their day-to-day workflow to move faster and write better code. Strong JavaScript fundamentals, attention to UI detail, and a habit of shipping complete work are what we value most at this level. A portfolio of live, deployed projects is more meaningful than certifications alone.

About MagicWorks

MagicWorks IT Solutions Pvt. Ltd. is a Pune-based AI-first digital marketing agency that turns traffic, leads, and operations into predictable revenue. With 17+ years of experience, a team of 30+ experts, and a 98% client satisfaction rate, we help businesses across Education, Manufacturing, Real Estate, Travel, Hospitality, and more achieve measurable growth.

Job Summary

We are looking for a Web App Development Intern with strong React fundamentals and an active habit of using AI coding tools such as Claude or Claude Code. This is a full-time, on-site internship in Pune for candidates who are comfortable with Next.js or eager to learn it on the job, and who write clean, working code. You will assist in building and maintaining client websites, convert Figma designs into responsive components, integrate APIs and CMS content, and participate in sprint reviews. A portfolio of live, deployed projects carries more weight than certifications alone.

Key Responsibilities

Assist in building and maintaining client websites using Next.js and React
Convert Figma designs into responsive HTML/CSS and React components, under guidance
Write clean, readable JavaScript/TypeScript code following team conventions
Help integrate third-party APIs, CMS content, and analytics into Next.js projects
Support testing, debugging, and fixing bugs across live and in-progress client builds
Learn to use AI coding assistants such as Claude Code, GitHub Copilot, or Cursor as part of your daily workflow
Get hands-on exposure to headless CMS setups and AI-native features wired into a site
Participate in sprint stand-ups, code reviews, and team discussions
Take ownership of small, well-defined tasks from start to finish with senior developer support

Required Skills

  • Solid understanding of HTML5, CSS3, and JavaScript ES6+ fundamentals
  • Some exposure to React through coursework, a bootcamp, personal projects, or self-study
  • Basic familiarity with Git and version control workflows
  • Comfortable reading and following existing code rather than writing only from a blank file
  • Genuine willingness to learn Next.js, TypeScript, and modern frontend tooling on the job
  • Curiosity about how AI coding tools fit into a real development workflow
  • Basic understanding of responsive design and cross-browser behaviour
  • Good written and verbal communication in English
  • Eagerness to ask questions, take feedback well, and iterate quickly

Preferred Skills

  • Any prior hands-on exposure to Next.js, even at a tutorial or personal-project level
  • Familiarity with Tailwind CSS or any utility-first styling approach
  • Basic understanding of REST APIs and how front-end code consumes them
  • Personal projects involving a CMS, database, or third-party API integration
  • Active use of an AI coding assistant in college projects or personal work
  • A GitHub profile, portfolio, or deployed personal project you can walk us through
  • Awareness of basic SEO, accessibility, or web performance concepts

What You Will Gain

Full-Stack ExposureHands-on work with Next.js, React, APIs, and headless CMS on live client projects
StipendPerformance-based stipend provided during internship
AI-First WorkflowLearn to use Claude Code and other AI coding assistants as a professional daily habit
MentorshipDirect guidance from senior developers with code reviews and sprint participation
Internship CertificateOfficial certificate upon successful completion
Letter of RecommendationBased on performance and contribution to shipped projects
PPO OpportunityOutstanding interns are considered for a Pre-Placement Offer
Portfolio ProjectsWalk away with real, deployed work you can show in job applications

A GitHub profile, portfolio link, or any deployed project - even a small one - will carry more weight than academic credentials alone. Candidates who actively use AI coding tools and can demonstrate it will be preferred.

Ready to apply?


We read every application. Tell us about your experience and why this role is the right fit for you.

Apply for this role

Freshers: enter 0 for current CTC.

Click to upload your resume.pdf · .doc · .docx