Job Description: React.js Developer Intern
About the Role
We are looking for a motivated and detail-oriented *React.js Developer Intern* to join our frontend development team. In this role, you will work closely with our engineering team to convert Figma UI designs into interactive, responsive, and performance-driven web interfaces.
This is a hands-on opportunity where you will gain real-world product experience, integrate backend REST APIs, and practice modern frontend development workflows.
Key Responsibilities
· UI Development: Translate Figma/Adobe XD wireframes and mockups into clean, high-quality, and responsive React UI components.
· API Integration: Connect frontend interfaces with backend RESTful APIs using standard tools (Axios / Fetch API).
· State & Code Management: Manage application state using React Hooks (useState, useEffect, useContext) or state libraries (Redux / Zustand).
· Optimization & Responsive Design: Ensure web apps are fast, cross-browser compatible, and mobile-responsive using modern CSS libraries (Tailwind CSS / Bootstrap / Shadcn UI).
· Debugging & Testing: Troubleshoot, debug, and fix UI bugs to ensure a smooth user experience.
· Version Control & Collaboration: Collaborate using Git/GitHub for code versioning and branch management.
Required Skills & Qualifications
· Education: Pursuing or recently completed B.E./B.Tech/B.Sc/M.Sc in CS, IT, or related fields (2025/2026/2027 batch).
· Core Web Stack: Strong fundamentals in JavaScript (ES6+), HTML5, and CSS3.
· React Essentials: Clear understanding of React functional components, JSX, Virtual DOM, Props, State, and Lifecycle Hooks.
· Styling Tools: Hands-on experience with Tailwind CSS, Bootstrap, or CSS modules.
· Tooling: Familiarity with modern build tools like Vite and package managers like NPM/Yarn.
· Git Knowledge: Basic experience using Git commands (git clone, push, pull, branch).
Good to Have (Bonus)
· Familiarity with *TypeScript*.
· Basic exposure to *Next.js* or server-side rendering concepts.
· Live personal projects, deployed apps, or an active *GitHub / Portfolio* link.
· Basic understanding of Postman for testing backend APIs.
Job Type: Internship
Work Location: In person