Job description (Senior React Js Developer Frontend)
Required Skills
- Highly proficient with the JavaScript language and its modern ES6 syntax and features
- Highly proficient with React.js framework and its core principles such as components reactivity and the virtual DOM
- Familiarity with the React.js ecosystem including React CLI Reactx React Router and Nuxt.js
- An understanding of advanced JavaScript concepts such as dealing with asynchronous requests and dynamic content.
- Good understanding of HTML5 and CSS3 including Sass or Less depending on your technology stack.
- Understanding of serverside rendering and its benefits and use cases
- Knowledge of functional programming and objectoriented programming paradigms
- Ability to write efficient secure welldocumented and clean JavaScript code
- Familiarity with automated JavaScript testing specifically testing frameworks such as Jest or Mocha
- Proficiency with modern development tools like Babel Webpack and Git
- Experience with both consuming and designing RESTful APIs
- Familiar with best practices (ensuring browser device compatibility etc.)
- Understanding of asynchronous request handling partial page updates and AJAX
- Clean coding style with clear separation of UI and functionality.
- Building reusable components and frontend libraries for future use
Job Highlights
- Developing userfacing applications using React.js
- Building modular and reusable components and libraries
- Optimizing your application for performance
- Implementing automated testing integrated into development and maintenance workflows
- Staying uptodate with all recent developments in the JavaScript and React.js space
- Keeping an eye on security updates and issues found with React.js and all project dependencies
- Proposing any upgrades and updates necessary for keeping up with modern security and development best practices
- Experience with web development using HTML5 JavaScript Jquery CSS
- Basic understanding of web development and handson integration experience
- Total Experience level 5 yr. to 7 yrs.
- Minimum 3 years of experience in React.js development.
Education:
UG: Graduate in IT
PG: Postgraduate in IT
react.js,web development,javascript,jquery,html,ajax,html5,css,restful apis,mocha,babel,webpack,git