React Developer - Naseej

Riyadh Tax Free24 months agoFull-time External
Negotiable
Job Description Develop responsive web front-end code using React to both rapidly create responsive web apps to meet end users’ needs and create a modularized set of front-end components that make it easier to maintain and reuse for future capabilities and applications. Qualifications • 3+ years of experience with the design and development of single page web applications • Good proficiency in JavaScript, including DOM manipulation and the JavaScript object model • Thorough understanding of React.js and its core principles • Experience with React workflows and Lifecycle • Experience in Props drilling and data sharing among React components • Familiarity with newer specifications of ES6 • Familiarity with React patterns and state management libraries (such as Flux or Redux) • Good knowledge in HTML5, CSS3 and Less/Sass • Good understanding of any CSS frameworks (Bootstrap or Material Design) • Familiar with responsive web design • Experience with RESTful APIs concepts and its integration with React.js • Familiar with web accessibility guidelines • Knowledge of modern authorization mechanisms, such as JSON Web Token • Ability to understand business requirements and translate them into technical requirements • Familiarity with code versioning tools (such as Git) • Critical thinker and problem-solving skills • Team player • Good time-management skills • Great interpersonal and communication skills • Limited Sponsorship: Limited immigration sponsorship may be available • Experience with charting libraries (D3.js and Highcharts.js