Job Title: Mid/Senior React.js Developer Job Type: Full Time Job Location: Remote - Nasr City, Egypt We are seeking talented mid to senior-level candidates to join our team. We are looking for an expert JavaScript developer who is highly skilled with ReactJS and able to coordinate with other team members. =========================== Responsibilities • Developing user-facing applications using ReactJS and Redux for state management. • Building UI components using material-UI and other UI libraries. • Building modular and reusable components and libraries. • Optimizing application for performance. • Staying up to date with all recent developments in the JavaScript and ReactJS space. • Proposing any upgrades and updates necessary for keeping up with modern security and development best practices. • Collaborating with other developers. • Ensure high-quality, reusable, and clean code. • Documenting APIs and writing reports. • Keeping informed of advancements in the field of ReactJS development. ========================== Requirements • At least two years experience in frontend using ReactJS. • Highly proficient with the JavaScript language and its modern ES6+ syntax and features • Knowledge of JavaScript, web stacks, libraries, and frameworks. • Knowledge in using Git and source control. • Good knowledge of how to connect and use APIs. • Highly proficient with ReactJS framework and its core principles such as components, reactivity, and the virtual DOM • Good Knowledge in ReactJS libraries like (react-router, redux, material-UI....) • Good understanding of HTML5 and CSS3. • Ability to write efficient, secure, well-documented, and clean JavaScript code • Superb interpersonal, communication, and collaboration skills. • Great organizational and time management skills. ========================== Contact: hr@unifi.solutions Please include the job code in your email. Code: RJ-17-EG