Key Responsibilities
â— Reviewing application requirements and interface designs.
â— Identifying web-based user interactions.
â— Developing and implementing highly-responsive user interface components using React
concepts.
â— Writing application interface codes using JavaScript following ReactJS workflows.
â— Troubleshooting interface software and debugging application codes.
â— Developing and implementing front-end architecture to support user interface concepts.
â— Monitoring and improving front-end performance.
strong design and development experience in building massively
large-scale distributed internet systems and products.
â— Previous experience working as a Developer.
â— In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
â— Strong experience using a client side MVC framework such as NodeJS, ReactJS, or
Redux.
â— Experience with user interface design.
â— Knowledge of performance testing frameworks including Mocha and Jest.
â— Experience with browser-based debugging and performance testing software.
â— Experience in responsive design, cross browser compatibility, and website performance.
â— Knowledge of frontend CSS frameworks like Bootstrap, Material UI, and preprocessors
like SASS and LESS.
â— Experience with handling Services, RESTful, APIs (NodeJS preferably).