Roles & Responsibilities:> Meeting with the development team to discuss user interface ideas and applications.> Reviewing application requirements and interface designs.> Identifying web-based user interactions.> Developing and implementing highly responsive user interface components using react concepts.> Writing application interface codes using JavaScript following React.js workflows.> Troubleshooting interface software and debugging application codes.> Developing and implementing front-end architecture to support user interface concepts.> Monitoring and improving front-end performance.> Documenting application changes and developing updates.