React.js Developer - HTML/CSS/Javascript
تفاصيل الوظيفة
About the Job :We are seeking a highly skilled and passionate React Developer to join our growing team. The ideal candidate will have a strong understanding of React.js principles and best practices, and a proven ability to build high-quality, user-friendly web applications. You will be responsible for developing and maintaining complex UI components, integrating with backend APIs, and ensuring a seamless user experience.Key Skills :- ReactJS : Extensive experience with React.js, including JSX, components, props, state, and lifecycle methods.- Redux : Strong understanding of Redux principles, including state management, actions, reducers, and middleware.- Hooks : Proficiency in using React Hooks (useState, useEffect, useContext, etc.) for managing state and side effects.- HTML/CSS : Solid understanding of HTML5 and CSS3, including flexbox, grid, and responsive design principles.- JavaScript : In-depth knowledge of JavaScript fundamentals, including ES6+ features.- API Integration : Experience with integrating with RESTful APIs and handling JSON data.- GraphQL : Familiarity with GraphQL is a plus.- Testing : Experience with unit testing and integration testing frameworks (e.g, Jest, Enzyme).Responsibilities :- Develop and maintain reusable and efficient React components.- Implement complex UI features using React.js and Redux.- Integrate with backend APIs using RESTful services and GraphQL (if applicable).- Write clean, well-documented, and maintainable code.- Participate in code reviews and provide constructive feedback.- Collaborate effectively with designers, backend developers, and product managers.- Troubleshoot and debug issues effectively.- Stay up-to-date with the latest trends and technologies in the React ecosystem.Qualifications :- Bachelor's degree in Computer Science or a related field (preferred).- 5+ years of professional experience in React development.- Strong understanding of React.js concepts and best practices.- Excellent problem-solving and debugging skills.- Strong communication and teamwork skills.- Passion for building high-quality user interfaces (ref:hirist.tech)
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.