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. 
Skills/Requirements :
- 
                            Experience : 1 to 5 years of professional experience. 
- 
                            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. 
 
			