Skills Required : - Strong working knowledge of HTML, CSS, Bootstrap. - Strong working knowledge of JavaScript, jQuery to build the interactive and intuitive applications/websites. - Ability to develop the responsive screens for various aspect ratio. - Ability to resolve the cross browser compatibility issues. - Ability to create the animation for the application. - Ability to build awesome creative designs and layouts for websites and web applications. - Hands on experience on Ajax call, APIs call and handling the server responses in XML and JSON format. - Ability to provide SEO solutions for single-page apps - Creating self-contained, reusable, and testable modules and components - Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system - Validating user actions on the client-side and providing responsive feedback. - Writing non-blocking code, and resorting to advanced techniques such as multithreading, when needed. - Experience with building the infrastructure for serving the front-end app and assets - Architecting and automating the build process for production, using task runners or scripts - Documenting the code inline using JSDoc or other conventions Key Responsibilities : - Participate in the full lifecycle of the projects with emphasis on creating and enhancing UI components. - Build reusable code and libraries for future use - Optimize application for maximum speed and scalability and tools such as GTmetrix, Pingdom etc. - Assure that all user input is validated before submitting to back-end - Good understanding of SEO principles and ensuring that application will adhere to them - Ability to work independently and within a team environment - Good team player -collaborate with other team members and stakeholders. - Assist in troubleshooting any production issues. - Working within an existing code base and also writing code from scratch. Key Skills : HTML, CSS, Bootstrap, jQuery, JavaScript, Rest APIs, 3rd party tool integration, OOPs concepts, Ajax (synchronous & asynchronous call), JSON, XML and JS (ref:hirist.com)