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.
Job Description :
-
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.