React js Developer
Job Description:
Skill
Technical Area
JavaScript
DOM manipulation
Must have
Typescript
Must have
JavaScript object model
Must have
UI Framework
HTML 5
Must have
CSS3
Must have
Understanding of border-box, flexbox
Must Have
ReactJS
JSX (TSX)
Must Have
versions
Good to have
React Components
Must Have
react-router
Must Have
Loading Dynamic pages
Must Have
forms and forms validation
Must Have
hooks
Must Have
Components (HCO, Functional, Class)
Must Have
Context APIs
Must Have
State Mgt : Redux
Good to have
State Mgt : reducers/action creators
Good to have
specifications of EcmaScript (ES6)
Must have
data structure libraries (e.g., Immutable.js)
Good to have
Familiarity with RESTful APIs & GraphQL
Must have
authorization mechanisms, such as JSON Web Token
Must have
Node + NPM
Must have
Architectural Patterns
Micro Frontend
Good to have
Performance
Lazy Loading
Good to have
Optimization
Good to have
Complexity
Good to have
React.memo / React.lazy
Good to have
Debuging Tools
Browser based( Google Chrome Dev Tools)
Must have
Integration Testing
Cypress
Good to have
Unit Testing Frameworks
Jest
Must have
React Testing Library
Must have at least one
Enzyme
Tools and ecosystem
Webpack / Babel ( Deployment Tools)
Must have
GIT
Must have
Jenkins, CI/CD
Good to have
Company Profile
It is a leading digital transformation consulting firm and is working to Accelerate Digital initiatives for banks, asset managers, and insurance companies around the world. uniquely delivers these firms an end-to-end Digital, Consulting and Technology capabilities with expertise in wholesale banking, wealth management and insurance as well as emerging technologies like Blockchain, Artificial Intelligence, and Data Science.
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.