| Department | Web Engineering |
| Employment Type | Internship |
| Duration | 3 to 6 Months |
| Location | Pune, India (On-site) |
| Stipend | Performance-based |
| Qualification | Preferred: B.E. / B.Tech (CS, IT, or related) Also acceptable: MCA, B.Sc. (CS/IT) with a strong deployed portfolio |
| Mandatory | Must HaveReact.js proficiency + Active use of AI coding tools (Claude / Claude Code) |
| Preferred Candidate | Freshers 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
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
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.