We are looking for skilled React.js Developers responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack.
Role & Responsibilities:
-
Working with the development team on user interface ideas and applications
-
Reviewing application requirements and interface designs
-
Identifying web-based user interactions
-
Developing and implementing highly-responsive user interface components using React concepts
-
Writing application interface codes using JavaScript following React.js workflows
-
Troubleshooting interface software and debugging application codes
-
Developing and implementing front-end architecture to support user interface concepts
-
Monitoring and improving front-end performance
-
Documenting application changes and developing updates
Requirements:
-
Good experience as a React.js Developer
-
In-depth knowledge in JavaScript, CSS, HTML, and front-end languages
-
Thorough understanding of React.js core principles along with React router, Redux workflows and in-depth knowledge on React hooks
-
Good understanding of REST APIs
-
Experience in building hybrid cross platform applications (react-native)
-
Experience in user interface design
-
Typescript knowledge is preferred
-
Knowledge of performance testing frameworks including Mocha and Jest
-
Experience with browser-based debugging and performance testing software
-
Excellent troubleshooting skills
Experience Level:
2+ Years