Candidate profile
Senior Full-stack TypeScript Engineer
Description
RJ Munro is a Senior full-stack engineer with over 25 years of experience. They recently delivered significant features for Sofie TV studio automation used by the BBC and SVT. Their expertise lies in TypeScript/React/Node development for live-to-air systems, focusing on real-time state, playout orchestration, and precise timing, rather than standard CRUD applications. A notable achievement includes re-architecting Sofie timers to perform server-side clock calculations, drastically reducing client-side ticks. Beyond core development, RJ excels in creating developer tooling, such as shared ESLint/Prettier presets and custom Git tools (jamies-git-tools), and has extensive experience in configuring CI/CD pipelines across platforms like GitHub Actions, GitLab CI, CircleCI, and Jenkins. They also bring 30 years of volunteer experience in live A/V production, including sound engineering, directing, vision-mixing, streaming, camera operation, and video editing. RJ is interested in roles within broadcast/live media, live events, full-stack TypeScript, and developer tooling. They are open to hybrid work arrangements, with a willingness to visit offices in London, Reading, Bristol, Birmingham, or similar 2-3 times per month, but are not willing to relocate.