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 and resolve bugs. Developing new user-facing features using React.js Translating designs and wireframes into high-quality code. Comfortable working with REST APIs and GraphQL. Building reusable and scalable components and front-end libraries for future use. Translating designs and wireframes into high quality code. Collaborate with team members and business partners for problem-solving, bug fixes, new feature implementations, work planning, and code demonstrations. Optimizing components for maximum performance across a vast array of web-capable devices and browsers. Reporting to the Project Manager/Team Leader regarding the progress, impediments of assigned project/tasks