
• Proficient knowledge of JavaScript (ES6) and Experience working with React/REDUX / BABEL / JSX
• Experience with REST APIs
• Knowledge of any version Control system Git, SVN, etc.
• Basic Knowledge of NPM
• Good understanding of server-side CSS preprocessors such as Less, Sass, etc
• Good understanding of JavaScript libraries and frameworks using React JS
• Familiarity with agile methodology and proficiency in participating in the stand-up and handling tasks workflow
• Great interpersonal and communication skills
• Strong Team player
• Good time-management skills
• Very good debugging skill
• Good organizational and problem-solving skills.
• Knowledge of babel and web pack is a plus point
• Write clean and readable code with proper comments and requirement understanding, development, implementation, testing, problem analysis & resolution, and technical documentation(Coding documentation)
• Able to create a design for small components and participate and contribute to research projects
• Building reusable code and libraries for future use
• Optimization of the application for maximum speed and scalability
• Integration of the front-end and back-end aspects of the web application
• Implementation of a robust set of services and APIs to power the web application
• Collaborate with other team members
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
• Write test cases for implemented modules or functionality.