What are the responsibilities and job description for the React Developer position at VeriiPro?
Job Description
- Develop new user-facing features using React.js.
- Build reusable components and front-end libraries for future use.
- Convert designs and wireframes into high-quality, responsive code.
- Optimize components for performance across various devices and browsers.
Required Skills
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- In-depth knowledge of React.js and its core principles.
- Experience with React.js workflows (e.g., Flux, Redux).
- Familiarity with modern EcmaScript features.
- Experience with data structure libraries (e.g., Immutable.js).
- Knowledge of isomorphic React is a plus.
- Familiarity with RESTful APIs and modern authorization mechanisms (e.g., JSON Web Token).
- Expertise in front-end build tools like Babel, Webpack, NPM.
- Ability to translate business requirements into technical solutions.
- Strong benchmarking and optimization skills.
- Familiarity with version control tools like Git, SVN, or Mercurial.