Responsibilities of the Intern:
- Develop and maintain the front end of our web applications using React.js.
- Collaborate with designers and back-end developers to create a seamless user experience.
- Write clean, efficient, and testable code.
- Optimize application performance for different devices and browsers.
- Stay up-to-date with the latest front-end technologies and trends.
Requirements:
- Strong understanding of HTML, CSS, and JavaScript.
- Proficiency in React.js and related libraries (Redux, React Router, etc.).
- Experience with responsive design and cross-browser compatibility.
- Ability to write clean, maintainable, and efficient code.
- Excellent communication and collaboration skills.
- Passion for building high-quality web applications.
- Experience with other front-end frameworks (Vue.js, Angular).
- Familiarity with Node.js and server-side development.
- Experience with testing frameworks (Jest, Mocha).
- Experience with continuous integration and deployment (CI/CD).