• Working knowledge of front end optimization and performance techniques. • Makes design recommendations towards the development of new code or reuse of existing code. • Crisp Communication with Clients. • Taking an active role in structuring our single page applications to make them easy to maintain and to ensure they are highly modularized. • Good understanding of overall web design including basic usability, accessibility, industry standards, architecture, and navigation. • Strong knowledge of JavaScript with object oriented programming. • Good knowledge and working experience in Angular (1.x,2,4,5,6)., Node js, Laravel • Extremely strong communication skills. Take task ownership and have a strong desire to learn. • Able to quickly grasp new concepts, incorporate innovations and stay up to date with industry and business directions. • Experience with general User Experience concepts and the ability to design highly effective user interfaces. • Strong knowledge of web security concerns and preventive measures. • Strong knowledge of modern frontend technologies, best practices, and load speed optimization techniques. • Experience in creating self-contained, reusable and testable modules and components.