Description

Job Description:
Technical Skills:

  • Expert in frameworks / libraries especially ReactJS
  • Experience in GitHub markdown for formatting plain text
  • Performing state management using Redux
  • JavaScript unit test libraries like Jest/Enzyme, React Testing Library
  • Responsive development using React Strap / Media Queries
  • Well-versed with usage of UI widget library like Material-UI or any equivalent
  • Well-versed with usage of libraries for Grid, Charts like React Tables, High Charts
  • Developing UI using HTML5, CSS3 / CSS Pre-processor (SASS)
  • Experience on using NodeJS (as development platform)
  • Integrating REST API services and handling JSON response using get / post / put.
  • Aware of environments/tools such as Chrome Developer tools, Sublime, Firebug, HTTP watch
  • Aware of Web Accessibility implementation and testing using required codebase, browser plugin, screen readers

Requirements:

  • Capable of analyzing requirements, design and develop software as per defined process.
  • Defining re-usable components model considering modularity, scalability, best practices
  • Knowledge of techniques for developing websites with good performance
  • Good knowledge on Troubleshooting interface software and debugging application codes.
  • Source control software such as GIT, Subversion

Non-Technical:

  • Must be well organized and self-motivated and be able to work with minimal supervision.
  • Ideate improvements over design and development approach, process
  • Train and coach members of project groups to ensure effective knowledge management activity.
  • Partner with QA to own the quality of the product.
  • Good communication skills (written, verbal) with periodic communication through defined channels

Education

Any Graduate