. Develop a dynamic React frontend with a layout that will be described by provided templates.
. Write and maintain unit test coverage during development.
. Document frontend designs and use of APIs and external libraries.
. Participate in design discussions and code reviews during development.