Summary from listing
The role refactors a React-based educational codebase to improve its quality, type safety, readability, and maintainability. Responsibilities include evaluating the current codebase, eliminating warnings and antipatterns, adding interfaces and type declarations, abstracting nested structures, embedding components, writing tests for Daml SDK updates, and improving comments. The position requires extensive React experience, the ability to make informed recommendations and forecast delivery timelines, and submission of clean React code samples from prior work.
