Responsibilities:

  • Independently handle front-end development tasks using React.js.

  • Prioritize tasks effectively to focus on one item at a time.

  • Demonstrate strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.

  • Implement React.js and its core principles in projects.

  • Utilize popular React.js workflows such as Flux or Redux.

  • Stay updated with newer specifications of EcmaScript.

  • Work with data structure libraries like Immutable.js.

  • Apply knowledge of isomorphic React (bonus).

  • Interact with RESTful APIs.

  • Implement modern authorization mechanisms like JSON Web Token.

  • Utilize modern front-end build pipelines and tools.

  • Collaborate with common front-end development tools like Babel, Webpack, NPM, etc.

  • Translate business requirements into technical requirements effectively.

  • Conduct benchmarking and optimization activities.

  • Use code versioning tools like Git, SVN, and Mercurial.

Requirements:

  • Strong oral and written communication skills in English.

  • Ability to communicate effectively with clients and stakeholders.

  • Educational background: Bachelors/Master’s degree in Computer science/IT or any equivalent specialization.

Instant Apply

2 f g O B z K