Negotiable
Outside
Undetermined
Manchester, UK
Summary: This role involves developing user-facing experiences for a global gaming platform, focusing on high-performance interfaces for player interactions such as sign-in, profiles, and live chat features. The engineer will ensure seamless real-time data updates and intuitive UI state management. The position requires strong technical skills in React or Next.js and a commitment to performance and usability. The ideal candidate will also explore AI-assisted moderation for community interactions.
Key Responsibilities:
- Develop responsive, high-performance interfaces for player journeys including sign-in, profiles, tournaments, and leaderboards.
- Implement a live watch and chat experience featuring Embedded Twitch streams and Discord channels.
- Manage real-time data updates and UI state management.
- Integrate third-party components such as Twitch embeds and Discord widgets.
- Ensure secure authentication flows and handle user sessions.
- Utilize REST APIs or GraphQL for front-end data consumption.
- Explore AI-assisted moderation for Discord and chat channels.
Key Skills:
- Strong experience with React or Next.js.
- Building responsive player-facing interfaces and dashboards.
- Working with real-time data (web sockets, SSE, or polling strategies).
- State management using tools such as Redux, Zustand, or Recoil.
- Strong UI/UX awareness with attention to smooth interaction and loading states.
- Familiarity with WebSockets for live chat and event updates.
- Practical knowledge of accessibility and cross-browser compatibility.
- Exposure to monitoring, error tracking, and performance tools.
Salary (Rate): £600 daily
City: Manchester
Country: UK
Working Arrangements: undetermined
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
This role focuses on building the user-facing experience for a global gaming platform. The engineer will develop responsive, high-performance interfaces for player journeys including sign-in, profiles, tournaments, leaderboards, and a live watch and chat experience featuring Embedded Twitch streams and Discord channels. They will be responsible for smooth Real Time data updates, UI state management, and ensuring the overall experience feels seamless and intuitive.
Technical requirements:
Strong experience with React or Next.js
Building responsive player-facing interfaces and dashboards
Integrating third-party components such as Twitch embeds and Discord widgets
Working with Real Time data (web sockets, SSE, or polling strategies)
State management using tools such as Redux, Zustand, Recoil, or similar
Secure authentication flows and handling user sessions
Experience with REST APIs or GraphQL for Front End data consumption
Strong UI/UX awareness with attention to smooth interaction and loading states
Familiarity with WebSockets for live chat and event updates
Practical knowledge of accessibility and cross-browser compatibility
Exposure to monitoring, error tracking, and performance tools
Additional responsibility:
Explore AI-assisted moderation for Discord and chat channels, including rule enforcement and detecting abusive or disruptive behaviour.
The ideal candidate cares about performance, usability, clean design, and creating an engaging, community-driven gaming experience.