remote
Senior UI Engineer - Companion Group Ltd
Frontend Developer
Senior UI Engineer crafting immersive, high‑performance user interfaces for multiplayer games using React, Three.js, WebGL, and TypeScript in a fully remote, globally distributed environment.
About the role
Key Responsibilities
- Design, develop, and maintain responsive UI components for multiplayer game clients using React and TypeScript.
- Integrate 3D graphics and real‑time visual effects with Three.js and WebGL to enhance player immersion.
- Collaborate with game designers, artists, and backend engineers to translate design mockups into pixel‑perfect, performant interfaces.
- Optimize UI rendering pipelines for low latency and high frame rates across diverse platforms.
- Implement automated testing, CI/CD pipelines, and code reviews to ensure code quality and reliability.
Requirements
- 5+ years of professional experience in UI development for gaming or interactive applications.
- Proficiency in React, TypeScript, CSS, and modern build tools (Webpack, Vite).
- Strong knowledge of Three.js, WebGL, and 3D rendering concepts.
- Experience with performance profiling, memory management, and cross‑browser compatibility.
- Excellent communication skills and ability to thrive in a fully remote, distributed team.
Skills
reactwebgltypescript