Develop and maintain user-facing features using React.js
Build reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Optimize components for maximum performance across a vast array of web-capable devices and browsers
Collaborate with other team members and stakeholders to ensure smooth integration of various frontend and backend systems
Troubleshoot and debug issues in existing applications
Write clean, maintainable, and efficient code
Stay up-to-date with emerging web technologies and best practices
Required Skills & Qualifications:
2 to 3 years of professional experience in React.js development
Strong knowledge of React.js, JavaScript (ES6+), and modern JavaScript libraries
Experience with state management libraries like Redux or Context API
Familiarity with RESTful APIs and asynchronous data handling
Understanding of HTML5, CSS3, and modern CSS frameworks (like Bootstrap, SASS)
Experience with version control tools, such as Git
Ability to write clean, well-documented, and reusable code
Strong problem-solving and debugging skills
Experience with testing libraries (Jest, Mocha, etc.) is a plus
Familiarity with Agile development methodologies
Good communication skills and ability to work in a collaborative environment
Preferred Skills (Optional):
Familiarity with front-end build tools like Webpack, Babel, etc.
Experience with CI/CD pipelines and related tools
Understanding of responsive design principles
Exposure to Next.js or other server-side rendering frameworks
Employement Category:
Employement Type: Full timeIndustry: IT Services & ConsultingRole Category: Web / Mobile TechnologiesFunctional Area: Not SpecifiedRole/Responsibilies: React.js Developer Job In Hiringeye Solutions