As a ReactJS Intern, you ll be working closely with our developers to build modern, scalable web applications for Hubnex Labs and its subsidiaries. This internship offers a fantastic opportunity to gain hands-on experience in front-end development, work on live projects, and grow as a professional developer. If you perform well during this internship, there may be a full-time opportunity at the end of the 6-month period.
Key Responsibilities
Component Development: Assist in building responsive UI components using ReactJS and integrating them with APIs.
Codebase Contribution: Work on real-time project repositories, write clean code, and participate in code reviews.
Bug Fixing & Debugging: Identify, troubleshoot, and resolve front-end issues to improve application performance.
Integration: Collaborate with backend developers to ensure seamless API integration and data flow.
Testing: Perform unit testing and help ensure cross-browser and cross-device compatibility.
Version Control: Use Git to manage codebase versions, track issues, and push updates.
Documentation: Maintain proper documentation of components, logic, and updates for future reference.
What We re Looking For
Education: Currently pursuing or recently completed a degree in Computer Science, Engineering, or a related field.
React Knowledge: Strong understanding of ReactJS, JSX, components, props, state, and lifecycle methods.
JavaScript Proficiency: Solid grasp of ES6+ JavaScript fundamentals and asynchronous programming.
Tools Familiarity: Experience with tools like Git, VS Code, Postman, and Chrome DevTools.
HTML/CSS Skills: Good knowledge of HTML5, CSS3, and responsive design principles.
API Integration: Familiarity with fetching and rendering data using REST APIs.
Team Collaboration: Ability to work in a collaborative, remote environment and communicate clearly with the team.
Problem Solver: A curious mind and a willingness to learn and solve real-world technical challenges.
What You ll Gain
Real Project Exposure: Work on live codebases and contribute to real web products used by clients and teams.
Skill Enhancement: Sharpen your skills in ReactJS, Git, API integration, and debugging.
Mentorship: Learn from experienced developers and receive regular feedback.
Career Opportunity: Potential for a full-time developer role at the end of the internship based on performance.
Confidence & Portfolio: Build your confidence and showcase your contributions in your developer portfolio.
If youre excited about creating dynamic user interfaces and want to learn by building real products, apply now and lets code together!