Hi.
I just read your job posting, and it sounds like you need a senior full-stack engineer.
As a full-stack, I have strong experience in React.js, Vue.js, AngularJS, RxJS, Node.js, Django, Python, Laravel, Ruby on Rails and other frameworks.
I have strong skills and experience in implementing the pixel-perfect, responsive design with building reusable React.js, Vue.js components.
I am familiar with React.js.
I specialize in Redux-Thunk, Redux-Saga, Redux-Form, React-Hook, Reselect, Context, Axios, and many other useful React/Redux libraries.
One of the most valuable parts of React is its component lifecycle, I think.
At the highest level, React components have lifecycle event that falls into three general categories:
- Initialization
- State/Property Updates
- Destruction
Understanding these three general categories should help you clearly visualize when certain logic needs to be applied.
For example, a component may need to add event listeners to the DOM when it first mounts.
However, it should probably remove those event listeners when the component unmounts from the DOM so that irrelevant processing does not occur.
Currently, I am available full-time, and I can start this project immediately.
Kindly reply to this message and let me know when would be a good time for us to connect this week.
Looking forward to hearing from you for further process.
Best regards.
Sukh.