About Loadscreen
Loadscreen operates across live broadcast, media production, and technical services within the gaming and esports industry. We work with publishers, tournament organisers, brands, and creators to deliver reliable, scalable systems for live shows and high-pressure production environments.
This role supports our broadcast graphics pipeline, helping build the technical framework that powers on-air animations during live events.
The Role
We’re looking for a Contract Broadcast Engineer to build and maintain the backend framework for live broadcast graphics using NodeCG.
This role is focused on systems, logic, and data flow, not visual design or animation. You’ll be responsible for creating clean, well-structured NodeCG bundles and backend logic that our animation/design team can easily hook into. A separate animator/designer (Gabe) will create and implement the visual animations themselves.
This is a great fit for a JavaScript developer who enjoys building real-time systems and supporting live productions.
Key Responsibilities
Build and maintain NodeCG bundles for live broadcast graphics
Develop backend logic using JavaScript (Node.js)
Create reusable frameworks that support animated graphics and dashboards
Manage data flow between graphics, dashboards, and external sources
Collaborate with the animation/design team to ensure smooth implementation
Support and troubleshoot systems during rehearsals or live events when required
Document systems and handoff processes clearly
Required Skills \& Experience
Strong experience with JavaScript (Node.js)
Working knowledge of HTML and CSS
Experience building real-time, event-driven, or tooling systems
Comfortable working in fast-paced or live production environments
Able to work independently in a contract role
Nice to Have
Experience with NodeCG
Background in esports, live events, or broadcast production
Familiarity with APIs, WebSockets, or real-time data feeds
Experience collaborating with motion designers or graphics teams
Contract \& Compensation
Hourly contract role
Estimated rate: equivalent to $20–$40 USD per hour (paid in BRL)
Flexible hours: typically 5–20 hours per week, depending on projects and events
Contractors invoice monthly based on hours worked
Opportunity for ongoing work across multiple productions
Job Type: Contract
Contract length: 6 months
Pay: R$80.00 - R$140.00 per hour
Expected hours: 20 – 40 per week
Work Location: Remote