Developing new user-facing features using ReactJS. Building highly responsive, reusable user interface components and front-end libraries for future use. Translating designs and wire frames into high quality code. Optimizing components for maximum performance across a vast array of web-capable devices and browsers.Writing automated unit tests Proficiency with agile development methodologies Documenting application changes and developing updates. Develop a flexible and well-structured front-end architecture, along with the APIs to support it Developing new user-facing features using Building reusable components and front-end libraries for future use.