Senior UI Engineer
Companion Group Ltd
Companion Group is a AAA co-development gaming studio with a globally distributed and fully remote setup, renowned for its adeptness in overcoming the most intricate challenges in multiplayer game development.
Our reputation precedes us as an excellent choice for clients aspiring to elevate their latest multiplayer titles, enabling scalability in player numbers, maximising player density, and crafting immersive gameplay experiences.Embedded seamlessly within a client's in-house team, we collaborate harmoniously to turn dreams into reality. Our portfolio boasts groundbreaking games developed in collaboration with major studios worldwide. As a fully remote studio with colleagues across the globe, we value and emphasise clear, continuous, and transparent communication as highly as technical skills.
As a Senior UI Engineer , you will be at the heart of shaping how players interact with massive, complex multiplayer worlds. You will bridge the gap between design, art, and code, architecting scalable, high-performance user interfaces and HUD systems. Working closely with cross-functional teams, you will ensure that menus, inventory systems, and real-time data visualization remain fluid, intuitive, and perfectly synchronized in a fast-paced networked environment. Your expertise will drive the frontend tech stack, ensuring players enjoy a flawless and immersive user experience.
Architect & Implement: Design, develop, and refine scalable, modular, and performance-driven UI/UX frameworks both within and outside of Unreal Engine.
Write Clean Code: Produce elegant, efficient, and highly maintainable C++ and UI scripting code.
Optimise Performance: Diagnose and resolve UI-related performance bottlenecks (draw calls, memory usage, widget ticking) to maintain high frame rates across PC and consoles.
Collaborate: Partner closely with UI/UX designers, technical artists, and core gameplay engineers to translate wireframes and visual concepts into responsive, functional in-game systems.
Multiplayer Integration: Seamlessly connect UI systems with complex multiplayer game states, ensuring accurate, lag-compensated data replication (e.g., inventory updates, matchmaking screens, scoreboards).
Problem Solve: Tackle and resolve intricate technical hurdles related to localisation, accessibility, cross-platform input systems (controller/mouse/keyboard), and aspect ratio scaling.
Qualifications & Technical Skills
Experience: 6+ years of professional game development experience, with a heavy focus on UI engineering.
Engine Expertise: 4+ years of deep experience working with Unreal Engine UI frameworks (UMG, Slate, CommonUI).
Proprietary Engines: Experience working with at least one proprietary game engine (C/C++ OOP or ECS-based UI systems).
C++ Mastery: Strong C++ programming skills, including proficiency in modern standards (C++17/C++20) and memory management.
Data & Architecture: Deep expertise in common data structures, algorithms, and MVVM (Model-View-ViewModel) or MVC architectural patterns tailored for games.
Network Awareness: Solid understanding of Client-Server game architecture and how UI interacts with asynchronous network data and replication.
Soft Skills: Excellent communication and collaboration skills, with a proven ability to thrive in a fully remote, distributed team environment.
What Makes You Stand Out
Experience utilizing Unreal’s Gameplay Abilities System (GAS) to drive UI visual feedback (cooldowns, status effects, attribute bars).
Advanced experience with UI optimization tools (Unreal Insights, Slate Insights) and profiling UI layout passes.
Familiarity with alternative UI middleware or modern web-tech integration in games (e.g., Coherent Gameface, Rive, ImGui, HTML5/CSS/JS solutions).
Strong foundation in shader development or material creation specifically for UI effects.
Experience implementing extensive accessibility features (screen readers, text-to-speech, colorblind modes) in a AAA title.
Familiarity with scripting languages for UI styling and tools development (e.g., Python, Lua).
- ...manages all applications and next steps. Our partner is looking for a Senior UI Tech Artist based in Canada. This role sits at the intersection... ...closely with UI programmers to develop and implement new engine features and capabilities. - Monitor and analyze UI memory usage...SeniorFull timeRemote work
- ...end components for the ION MXDR platform. Collaborate with UX/UI designers to ensure the technical feasibility of designs and create... ...experience. Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). Technical...SeniorFull time
- ...Nextiva is currently seeking bright and talented individuals for a Senior Engineering Manager (Mobile) position to join our expanding development... ...apps with cloud-based systems and APIs. Familiarity with UI/UX design principles and customer-centric development. Contributions...SeniorLong term contractFull timeRemote workFlexible hours
- ...Responsibilities Own and deliver quarterly team goals while leading engineers through ambiguous, open-ended problems. Collaborate with... ...experience developing and architecting web applications with declarative UI frameworks such as React or Vue. ~ Proficiency with JavaScript...SeniorWork at officeRemote workFlexible hours
- ...all applications and next steps. Our partner is looking for a Senior Product Design Engineer based in Canada. Own core product experiences end to end,... ...components and primitives rather than relying on generic third-party UI libraries. - Continuously improve the shared component...SeniorFull timeRemote work
- ...projects into tasks, deliver them in phases, and collaborate with engineers to ensure timely delivery. Build and ship web and mobile... ...engineer. Experience shipping web applications with declarative UI frameworks such as React or Vue. Experience shipping mobile applications...SeniorFull timeRemote workFlexible hours
$137.6k - $172k per year
...make a difference at global scale. Job Overview: As a Senior Software Test Engineer (Test Infrastructure and Tooling) at Coursera, you’ll play a... ...teams in an agile environment ~6+ years of experience in UI and API automation ~1+ years of experience in developing AI...SeniorFull time$158k - $237k per year
...investors. Summary We're looking for a forward-thinking Security Engineer to join our security team, focused on offensive and defensive... ...testing against web interfaces and API endpoints (Data Plane & Web UI). Assess the security posture of hybrid infrastructure...SeniorFull timeLocal areaImmediate start$65k per year
...what it’s like to wake up and keep brand promises: Foundever stories . About the role We are currently looking for a Senior Network Engineer to join the Foundever family! 80% virtual and 20% onsite (within reasonable driving distance from the Green Valley...SeniorLocal areaRemote workWork from homeShift work$60k - $80k per year
...report . Job Description As a UI/UX Researcher & Designer at Intelerad, you... ...clearly to audiences ranging from engineers to product leadership, and lead design and... ...technical and non-technical audiences, including senior stakeholders. ~ Excellent spoken and written...SeniorFull timeLocal areaRemote work$142k - $227k per year
...engage customers, and keep employees happy. Engineers at Toast build the mission-critical... ...massive data scale, custom menu and pricing engine configurations, and complex multi-entity management... ...understanding of web architecture and UI state management. - Experience with modern...SeniorFull timeWork at officeLocal area- ...frontend. You'll own entire product surfaces from end to end: the UI, the APIs behind it, the data it depends on, and how it performs... ...millions of creators experience vidIQ, and you'll help define how our engineering team builds software now that AI is a real collaborator....SeniorPermanent employmentFull timeRemote workWorldwideFlexible hours
- ...all applications and next steps. Our partner is looking for a Senior Software Engineer | AI SaaS Software based in Canada. Join an innovative,... ...Build and maintain frontend experiences using React, Chakra UI, Storybook, Redux, React Query, XState, and other modern development...SeniorFull timeRemote work
$50 - $60 per hour
...Job Responsibility: Role: Microfrontend UI Developer Location: Remote/Canada Duration: 6+ Months : Your Key Responsibilities MFE Development: Design and build well-structured, reusable React components to form the building blocks of our Micro Frontend architecture...Hourly payFixed term contractRemote workMonday to fridayShift workDay shift$149.6k - $199.6k per year
...Opportunities to make an impact with bold thinking are real—and happening daily at Coalition. About the role We are hiring a Senior Software Engineer to lead the development of our internal AI platform and orchestration components, helping us accelerate the deployment of...SeniorFull timeFixed term contractWork at officeRemote workHome officeFlexible hours$100 per hour
...more details: We’re looking for highly experienced software engineer (SR+) to help evaluate the quality of interactions with modern coding... ...judgments, and explaining them clearly. WHO YOU ARE • Senior, Staff or Principal-level engineer (or equivalent experience) •...SeniorFull timeContract workRemote workWorldwideFlexible hours$120k - $150k per year
...Product Management, we are hiring a Director, UI/UX Design to lead the design function for... ...evolves. Working as a peer to Product and Engineering leadership, you will bring greater... ...and release. You can influence peers and senior stakeholders, communicate design decisions...SeniorFull timeRemote workShift work- Responsibilities Design, implement, and manage AWS cloud infrastructure for high availability and disaster recovery. Develop and maintain infrastructure as code using Terraform. Automate configuration management and deployments with Ansible. Manage containerized...SeniorFull timeRemote work
- ...Work From Anywhere (Europe) Engineering / Full Time / Remote Work from anywhere in Europe!... ...selections, comments, and other collaboration UI on top. All of this must work without... ...at once. Role We're looking for a Senior Product Engineer to join the Collaboration...SeniorPermanent employmentFull timeWork at officeRemote workHome office
- ...Work” winner (USA & Japan, 2024–2025) and a Top-5 Company for Work-From-Anywhere Jobs (FlexJobs, 2025). We are looking for Senior CV Engineer . Your main tasks will be: Train and fine-tune generative models (text2image, image2image, video2image, IP-adapters...SeniorFull timeWork at officeRemote workWork from home
- ...secure and compliant products while contributing to team onboarding and community activities. Requirements ~5+ years of backend engineering experience with a bachelor’s degree, or an advanced degree with no relevant experience; 5+ years of relevant experience may...SeniorFull timeRemote workFlexible hours
$95k - $169.9k per year
...the Asia Pacific Japan (APJ) region. Our award-winning Cloud HCM platform offers a unified solution database and continuous calculation engine, driving efficiency, productivity and compliance for the global workforce. Our brand promise - Makes Work Life BetterTM- Reflects our...SeniorFull timeInternshipRemote work- ...Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Senior Backend Engineer on GitLab's Nonlinear Productivity team, you'll find and remove friction across the software development lifecycle using...SeniorFull timeRemote work
$168k - $211k per year
...it's like to work at Bench and read more about our business here! A letter from our Director of Engineering: Dear future Benchmate, We are looking for a talented Senior Engineering Manager to join the Engineering team at Bench. We are a small, passionate team dedicated...SeniorFull timeLive InWork at officeRemote workWork from homeHome office- ...creating the infrastructure, tooling, frameworks, and capabilities needed to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds and operates the authorization and permissioning systems that...SeniorLong term contractFull timeWork from home
- ...others. We are hiring remotely across the Americas (United States, Canada, LATAM). What we're looking for This is a senior analytics engineering role on Aleph's Data team. Our customers integrate diverse systems (financial data, headcount and payroll data, sales and...SeniorFull timeApprenticeshipLocal areaRemote work
- ...experimentation – Invest in personal growth and team collaboration Benefits – Competitive salary, equity, and insurance – Flexible PTO and WFH policy – Top-of-the-line engineers and technology – Opportunity to shape the direction of a pioneering open AI platform...SeniorFull timeWork from homeFlexible hours
- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Support Engineer based in Canada. As a Senior Support Engineer, you’ll help raise the standard of technical support for a growing portfolio of...SeniorFull timeLocal areaRemote work
$153k - $213k per year
...no hidden fees, no surprises, and no tradeoffs on what matters most. The Card Loan Platform team builds the high-throughput decision engine at the heart of Affirm’s card products. Unlike traditional cards, every pay-later transaction is backed by its own unique loan, and our...SeniorLong term contractFull timeRemote work- ...the U. S. , U. K. , Finland, India, Singapore, Canada, and Ireland. Come join us! About the Role AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy, bringing the power of AI-driven market intelligence directly into the workflow of financial...SeniorFull timeWork at officeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior UI Engineer. Be the first to apply!
