Description

You will build and optimize front-end applications using React.js.

Responsibilities

  • Translate business requirements into functional technical specifications.
  • Develop components using React.js core principles and workflows like Flux or Redux.
  • Optimize application performance through benchmarking and code tuning.
  • Integrate applications with RESTful APIs and manage authorization via JSON Web Tokens.
  • Manage code versioning and deployment through modern build pipelines.

Required Skills

  • 5+ years of experience in front-end development.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Deep understanding of React.js and its core principles.
  • Experience with Redux or Flux workflows.
  • Familiarity with ECMAScript specifications and data structure libraries like Immutable.js.
  • Hands-on experience with Babel, Webpack, and NPM.
  • Knowledge of RESTful APIs and JSON Web Tokens (JWT).
  • Proficiency with version control tools such as Git, SVN, or Mercurial.
  • Degree in any graduate field.

Preferred Skills

  • Knowledge of isomorphic React.

Education

Any Gradute