Remote Web Development Job In IT And Programming
React v16 JS Refactoring (React Router5 / ES6+ / AirBNB linter / PropTypes / Hook & Func Components)
Find more Web Development remote jobs posted recently Worldwide
The goal is to migrate an application that was written with React 15 and createReactClass (using mixins, React Router 3 and ES5). We are adopting ES6+ and migrating into classes and functionnal components. We ask for a good knowledge with new React API : Context, Ref, hook and like getDerivedStateFromProps.
This application is made of about 250 React components. The mission is to migrate 1 by 1 the components and check logic between components, updating unit tests written with JEST. Some of these components need logic update as we were using Mixins and we are now looking for using Context and more functionnal programming approah. We will ask for a first test so we can appreciate working together. Then it will lead to one-month work.
Talkspirit is an alternative to Workplace/Slack and we regularly compete with those actors. We will require a passionate developer to peer with our lead dev. You need at least a 6-month experience with last updates of React 16, Hooks, new Ref and Context.
About the recuiterMember since Mar 14, 2020 Fm Desk
from Tamil Nadu, India
Candidate shortlisted and hiredHiring open till - Apr 7, 2024
Work from Anywhere
40 hrs / week Looking for help? Checkout our video tutorial
How to search and apply for jobs
How to apply? Do you have more questions about the Job?
See frequently asked questions
Similar Projects
Looking for an experienced developer to integrate the Shippo API onto my marketplace which runs off of Sharetribe Open Source.
Outcomes:
- Simplify shipping and tracking of goods for buyers and sellers on the marketplace by automaticall...read more
You will understand and update existing program to work with Ubuntu 18 and Latest stable version of
SRT
Looking for someone to fix my bigcommerce and facebook ads integration as the product listing retargeting ads appear to no longer be working.