Overview
About Entity
Entity is on a mission to bring console-quality games to players everywhere — instantly, on any device. Just as software, music and film moved from download and own to click and stream, we believe gaming is shifting from Download and Install to Click and Play Now.
Powered by the latest web technologies and built on the open web, Entity is creating a new home for next-gen instant games. For players, a destination to discover and enjoy incredible new titles (think Steam or YouTube for games). For developers, the tools, publishing power, and access to a truly global audience across every connected device.
Founded by industry veterans and entrepreneurs, and backed by leading investors, we’re assembling our core team. Joining Entity at this stage is a rare opportunity to help shape the future of gaming.
About the role
We’re now seeking a Web Engineer with full stack experience to shape the future of our web-based games platform. This role will be central to implementing slick, intuitive, cutting-edge and highly polished user experiences and designs that not only showcases games but also delivers engaging community and social features. The goal is to design an immersive “Games HUB” where players want to spend time, engage deeply, share their experiences and invite their friends to play with them.
Key Responsibilities:
- Build engaging, performant, and scalable user interfaces for a platform supporting web-based games.
- Verify and improve frontend performance across devices and browsers, ensuring compatibility and accessibility.
- Choose the right frameworks, tools and out-of-the-box solutions to balance short term objectives with long term sustainability.
- Implement frontend features using modern web frameworks (e.g., Vue.js, Angular, HTMX, Svelte) with TypeScript/JavaScript.
- Integrate WebGL components and rendering pipelines to support game visuals and interactive experiences.
- Work with real-time systems using WebSockets for low-latency communication between players, services, and tools.
- Collaborate with backend engineers to define and consume APIs that power gameplay and LiveOps features.
- Ensure fast, smooth performance by optimizing UI rendering, asset loading, and content delivery through CDNs.
- Work closely with designers, QA, and product stakeholders to deliver polished, reliable, and testable code.
- Stay up-to-date with emerging frontend technologies, real-time networking advances, and best practices for game-related web applications.
Requirements:
- 3+ years of experience as part of a professional development team, delivering modern web applications.
- Strong expertise in JavaScript (ES6+), TypeScript, HTML5, and CSS (with preprocessors like SCSS).
- Familiarity with concepts leading to developing consistent interfaces across different platforms, device types and browsers.
- Hands-on experience with Vue.js, Angular, HTMX, Svelte, or similar frameworks (not React).
- Solid understanding of frontend performance optimization (asset bundling, caching strategies, rendering tweaks, local storage).
- Experience with asset delivery optimization via CDNs and caching strategies for high-traffic environments.
- Knowledge of real-time communication with WebSockets and event-driven architectures.
- Experience integrating with RESTful APIs and contributing to API design discussions.
- Awareness of cloud deployment practices (AWS), CDNs, and how frontend interacts with large-scale systems.
- Competence with version control (Git), CI/CD pipelines, and automated frontend testing.
Bonus points:
- Exposure to game-related web development, such as multiplayer lobbies, leaderboards, or LiveOps dashboards.
- Familiarity with WebGL basics and integrating 2D/3D rendering into web apps.
- Familiarity with AWS services like CloudFront and S3.
- Understanding of basic security concerns for web games (preventing exploits, protecting APIs).
- Knowledge of performance monitoring tools (Lighthouse, browser dev tools, Datadog, Kibana).
Remote Working Conditions:
This is a remote-first position, allowing employees to work from anywhere with a reliable internet connection, a suitable home-working setup and within +/- 3 hours GMT timezone. We place a strong emphasis on individual responsibility to manage time and work, enabling employees to accommodate their personal life requirements.
Occasional travel may be required for team meetings, industry events, or visits to game development studios. Some flexibility in working hours may be necessary to accommodate meetings with international partners or developers in different time zones.
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.