Job Description
We are looking for a skilled react.js developer to join our front-end development team.
In this role, you will be responsible for developing and implementing user interface components using React.js and its libraries such as Redux, Redux-Saga, Routing and Webpack. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase.
To ensure success as a react.js developer, you should have in-depth knowledge of Javascript (ES6 or above) and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications.
React.js Developer Responsibilities :
- Reviewing application requirements and interface designs.
- Identifying web-based user interactions.
- Understand the past code and improve when needed.
- Develop components in scalar way so, can be used again.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance.
- Documenting application changes and developing updates.
React.js Developer Requirements :
- Bachelor's degree in computer science, information technology, or a similar field.
- Previous experience working as a react.js developer.
- In-depth knowledge of Javascript, CSS, and HTML.
- Knowledge of REACT libraries like Webpack, Redux, Redux-Saga and React Router.
- Experience with user interface design.
- Knowledge of testing frameworks like Jest or Mocha.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills.