Role Overview
We are looking for a motivated and enthusiastic ReactJS Intern to assist in developing and enhancing modern, responsive web applications using ReactJS. This is an excellent opportunity for individuals who are passionate about frontend development and eager to learn in a fast-paced, collaborative environment. You will work closely with backend teams, UI/UX designers and product stakeholders to contribute to real-world projects and gain hands-on experience with modern frontend technologies and the ReactJS ecosystem.
Responsibilities
- Assist in developing and maintaining web applications using ReactJS
- Build reusable, efficient and scalable UI components
- Develop responsive and user-friendly interfaces based on design and product requirements
- Integrate RESTful APIs and manage data flow between frontend and backend systems
- Work with JavaScript/TypeScript, HTML and CSS to implement frontend functionality
- Debug and resolve UI and frontend issues while ensuring application stability and performance
- Participate in code reviews, testing and team discussions to improve code quality
- Work with Git and follow standard version control and development workflows
- Stay updated with the latest trends and best practices in frontend development and the ReactJS ecosystem
Requirements
- Fresher to 6 months of experience or hands-on exposure in ReactJS development
- Basic understanding of JavaScript and ReactJS fundamentals
- Familiarity with React components, props, state and hooks
- Understanding of HTML, CSS and responsive web design
- Familiarity with consuming RESTful APIs and handling JSON data
- Basic understanding of JavaScript ES6+ concepts
- Familiarity with frontend state management concepts
- Basic knowledge of Git and version control workflows
- Understanding of debugging techniques and browser developer tools
- Basic understanding of asynchronous programming and client-server communication
- Undergraduate student or graduate in Computer Science, Information Technology or a related field
Skills
- React.js
- JavaScript
- HTML
- CSS
- Git