Pillar 1 Frontend Ownership
Own the architecture, code and standards for the platform frontend.Build and maintain complex interactive visualisation: directed workflow graphs, live monitoring, large-scale result inspection.Handle long-running asynchronous work properly — progress, failure states, partial results.Lead the migration to the Constructor React component library.Success Metrics and KPIs: interface stability, adoption by the research team, migration delivered.
Pillar 2 Quality and Practice
Bring test coverage and review discipline to a codebase built at research pace.Establish component standards and a shared design language with the wider Constructor frontend group.Reach into the backend when that is what unblocks the work.Success Metrics and KPIs: test coverage, defects reaching users, review turnaround.
Pillar 3 Working with Scientists
Work directly with the physicists who use the interface. Understand the experiment, not just the ticket.Turn vague scientific requirements into concrete interface decisions.Accountability: researchers able to run and monitor experiments without asking for help.