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 ohter frameworks.
I have strong skills and experience in implementing 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 hightest level, React components have lifecycle event that fall 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.