Job Description
REQUIREMENTS :
Required Experience, Skills, And Qualifications
- Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows such as Redux
- You will ensure that these components and the overall application are robust and easy to maintain.
- At least 2-year experience in developing UI with ReactJS
- Expertise in software development and enterprise web applications
- Hands-on experience with RESTful API
- Know the basics of bundling tools like web-pack, grunt, or gulp
- Familiar with concepts like Isomorphic web apps, state management, push state, local storage, promises, hooks and React Context API
- Sufficient knowledge on git, test-driven development, and browser debugging
RESPONSIBILITY
- Develop, test, deploy and release new user-facing features
- Set continuous delivery and continuous improvement in front-end development,
- Developing scalable, reusable components and front-end libraries,
- Translating UI designs and UX wire-frames into high-quality codes
- Optimizing components for maximum performance,
- An advocate of general engineering best practices such as domain-driven code architecture, encapsulation, separation of concerns, single responsibility, clean code practices, etc.