Responsibilities:
- Assist in developing user interfaces using React.js and related libraries.
- Collaborate with the design team to implement responsive and visually appealing UI components.
- Participate in building reusable components and front-end architecture.
- Work on integrating APIs and third-party services into React applications.
- Support the team in testing, debugging, and optimizing React applications for performance and scalability.
- Contribute to writing clean, maintainable, and well-documented code.
- Stay updated with the latest trends and best practices in React development.
- Participate in code reviews to ensure adherence to coding standards and best practices.
- Assist in troubleshooting and resolving issues related to React applications.
Qualifications:
- Education: Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
- Skills:
- Basic knowledge of React.js, JavaScript, and ES6+ features.
- Familiarity with HTML, CSS, and JavaScript frameworks like Redux or Next.js.
- Understanding of RESTful APIs and JSON.
- Familiarity with version control systems, such as Git.
- Basic understanding of responsive design principles and browser compatibility.
Job Category: web developer
Job Type: Internship
Job Location: Burlington Toronto