Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
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.
Job Requirements
- 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 of 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 their 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)