• Use latest/appropriate technologies to create user-friendly web pages • Learn, collaborate, and teach other frontend developers. Everyone can contribute something new to the team regardless of how long they’ve been in the industry • Optimize websites for maximum speed • Collaborate with back-end developers and web designers to improve usability • Help back-end developers with coding and troubleshooting • Integrate apis in the frontend.Comfortable working with REST APIs and GraphQL. • Integrating third parties libraries as per the need of specific projects. • Creating functional user interface maintaining user experience • Meeting with the development team to discuss user interface ideas and applications. • Developing new user-facing features and implementing front-end architecture to support user interface concepts using React.js/other technology and resolve bugs. • Developing new user-facing features using React.js/Laravel/ vue or some technology • Translating designs and wireframes into high-quality code. • Building reusable and scalable components and front-end libraries for future use. • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.