Job Summary
We are seeking a skilled React JS Developer with 2-4 years of experience to join our development team. The ideal candidate will have a strong understanding of React.js and its core principles, experience with popular React.js workflows (such as Redux or Flux), and a passion for building efficient, scalable web applications.
Key Responsibilities
1. Develop new user-facing features using React.js.
2. Translate designs and wireframes into high-quality code.
3. Build reusable components and front-end libraries for future use.
4. Optimize components for maximum performance across a vast array of web-capable devices and browsers.
5. Create mobile versions of web applications to ensure seamless cross-platform and cross-device functionality.
6.Collaborate with other team members and stakeholders to deliver high-quality software solutions.
7. Maintain code integrity and organization.
8. Ensure responsiveness and cross-platform compatibility of applications.
9.Conduct code reviews and provide constructive feedback to peers.
10. Troubleshoot and debug existing applications to enhance functionality and performance.
Required Skills and Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field
2-4 years of experience in front-end development, specifically with React.js