Job Summary
We are seeking a motivated React/Next.js Developer Intern to contribute to our dynamic development team. This role is ideal for someone eager to apply their knowledge and expand their skills in a real-world setting. Candidates with prior experience in React and Next.js who have a solid portfolio are highly encouraged to apply.
Key Responsibilities:
Develop and enhance web applications using React.js and Next.js.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, efficient, and maintainable code.
Implement unit tests using Jest and perform end-to-end (e2e) testing.
Debug and resolve technical issues.
Participate in code reviews to ensure code quality and share best practices.
Assist in optimizing applications for maximum speed and scalability.
Qualifications:
Education: Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
Required Skills:
Proficiency in JavaScript, HTML5, and CSS3.
Experience with React.js and Next.js frameworks.
Familiarity with writing unit tests using Jest.
Experience with end-to-end (e2e) testing methodologies.
Strong problem-solving abilities and attention to detail.
Good understanding of responsive design and cross-browser compatibility issues.
Excellent communication and teamwork skills.
Preferred Skills:
A strong portfolio showcasing projects developed with React and Next.js.
Knowledge of version control systems like Git.
Understanding of RESTful APIs and asynchronous request handling.
Familiarity with modern front-end build pipelines and tools.
What We Offer:
Competitive stipend for the duration of the internship.
Hands-on experience with real projects impacting thousands of users.
Mentorship from seasoned professionals in the industry.
A collaborative and supportive work environment.
Flexible working hours and the possibility of remote work.
Opportunity for full-time employment based on performance.