ReactJS Developer
Responsibilities:
- Follow standard structure of code.
- Maintain performance, reusable, and reliable code.
- Continuously discover, evaluate, and improve.
Skills:
- Competence to translate business needs into technical requirements
- Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms, JSX, and Babel
- Understanding of RESTful APIs/GraphQL, HTML/CSS, ES6 (variables and scoping, array methods), code versioning tools like GIT, SVN, etc., popular frontend development tools, CI/CD tools, DevOps, performance testing frameworks like Mocha, Node + NPM
- Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, etc.
- Preceding experience with ReactJS workflows like Flux, Redux, Create React App, data structure libraries
- Create data visualization tools, libraries, and reusable code for prospects
- Continuously keep track of the latest modern trends and build an intuitive and simplistic design, keeping up well with client requirements
- Enhance SEO ratings by ensuring search engine crawlers can perform their best
- DOM Manipulation and event handling: React uses JSX abstraction to pace up the process. This can be further speeded up through DOM manipulation. You also need to convert several different events to HTML elements like `on clicks,` `onchange,` `mouseenter,` etc.
- Familiar with using APIs to consume and interact with data, specifically RESTful APIs that take and return JSON.
- Must have worked in Agile Development along with Test-Driven Development.
- Familiar with GraphQl, Apollo Client, Prisma, Loadash
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Previous working experience as a MERN Stack Developer for minimum minimum 1+ years.
- Proficient understanding of code versioning tools, such as Git.
- Collaborate well with engineers, researchers, and data implementation specialists to design and create advanced, elegant and efficient systems.
- You will ensure that these components and the overall application are robust and easy to maintain.
Perks:
- Task completion based payout
- Flexible & friendly leave policy
- Full flexible timing
- Increment every 6 months based on performance
- 2 lakh complete health insurance including maternity
- Work from home after 3-6 months for right candidate
- Enterprise projects to improve your skills
- Salary within 1st to 3rd day of month
- Unlimited snacks
- Leave encashment
- Referral bonus