React JS Developer
We are looking for a React.js developer with solid knowledge of modern JavaScript with ES6+. You will be working mainly on the front-end part of our applications and you will be building user-facing components interfacing with Web APIs.
Your primary task is to develop a stable, robust, aesthetic and maintainable product. Your knowledge on standard development processes with ability to right unit test automation will be a great plus.
Responsibilities
– Ensure new feature requests are implemented in the front-end part integrating with Web APIs.
– Use React best practices to create reusable and structured components.
– Confident in using UI/UX designs or wire-frames to create the respective code and the application
– Write components that perform well in all circumstances.
Required Skills & Qualifications
– Deep understanding of React.js and its fundamentals, ideally including modern features like hooks
– Excellent understanding of JavaScript including the OOP concept and how shadow DOM and DOM work
– Experience with widely used React.js state managers like Context API, Redux
– Knowing modern ECMAScript (currently ECMAScript 8)
– Knowledge of RESTful APIs
– Familiarity with modern front-end build pipelines and tools like Webpack, Babel, NPM etc.
– Knowledge of the overall browser rendering behaviour and measuring and optimizing performance
– Strong hands-on experience with source code management