Description

Responsibilities

  • Responsible for including IT Controls to protect the confidentiality, integrity, as well as availability of the application and data processed or output by the application.
  • Responsible for reporting risks that are identified to the appropriate team and/or management.
  • Responsible for development, programming, coding of Information Technology solutions using ReactJS, Redux, D3 and NodeJS.
  • Adhere to Agile principles and philosophies (Scrum or Kanban, as applicable) in fulfillment of the role.
  • Collaborate within the direct team in accordance with Team Agreement, Definition of Ready, and Definition of Done.
  • Responsible for documentation of the system, conduct unit tests, peer code reviews and maintenance of internally developed applications, evaluation and performance testing of purchased products.

Required Skills

  • Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, Routing, Lazy Loading and Flux.
  • Excellent troubleshooting skills including React Dev tools.
  • In-depth knowledge of JavaScript, jQuery, CSS, HTML and front-end languages.
  • Strong knowledge in HTML5, CSS3, JavaScript, Object Oriented.
  • Good knowledge of JavaScript, CSS Frameworks like Bootstrap/PureCSS etc.
  • Senior knowledge of Java script library like ReactJs/Redux using Thunk or Saga.
  • Knowledge of Webpack, Babel, and Redux.
  • In-depth knowledge of JavaScript, TypeScript, CSS, HTML and front-end languages.
  • Solid understanding of testing frameworks including Mocha and Jest.
  • Should have knowledge of authentication against LDAP server, SSO, OAuth, SAML, etc.
  • Excellent analytical, communication (both verbal and written), facilitation/ organizational skills.

Required Experience

  • 5+ years of experience working as a React.js Developer.
  • Professional experience with Typescript, React, Redux, NodeJS.
  • Experience with user interface design.
  • Agile methodology experience is a must have.
  • Experience working in an Azure cloud environment is desired but not required.
  • Professional experience writing single page apps utilizing modern Javascript frameworks.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate