Frontend Engineer (Web)

The Entity, Inc.
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Web Interfaces
JavaScript
Adobe InDesign
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
HTML5
CSS
Software Quality
Video Game Development
Interaction Design
Performance Tuning
Preprocessor
Svelte
Systems Integration
TypeScript
Web Applications
Web Application Frameworks
WebSocket
WebGL
Website Wireframe
Datadog
Real Time Systems
React
Pixel Perfect
Backend
GIT
Vue.js
Build Management
Angular
Low Latency
Front End Software Development
Api Design
Kibana
REST
Software Version Control

Job description

We're seeking a Web / Frontend Engineer with a strong design sensibility to help craft the core user experience of our web-based games platform. This role is primarily frontend-focused (~70%), centered on building beautiful, intuitive, and highly polished web interfaces. You'll be shaping how players browse, discover, launch, and engage with games - creating a rich, immersive Games Hub that feels fast, modern, and delightful to use. The remaining ~30% of the role involves collaborating on architecture, performance, and real-time features to ensure those interfaces scale smoothly and feel instant, even under heavy load. We're especially excited about candidates who care deeply about UX/UI details, interaction quality, layout, motion, and visual coherence - and who enjoy working closely with designers to turn strong concepts into pixel-perfect reality., Frontend & UX (Primary Focus)

  • Design and build high-quality, visually polished user interfaces for a web-based games platform.
  • Translate design concepts, wireframes, and prototypes into clean, maintainable, production-ready UI code.
  • Focus on interaction details: transitions, states, responsiveness, spacing, typography, and visual hierarchy.
  • Ensure consistent, accessible, and elegant experiences across devices, screen sizes, and browsers.
  • Continuously improve perceived and real performance to keep interfaces feeling instant and fluid.

Platform & Technical Collaboration (Secondary Focus)

  • Implement frontend features using modern web frameworks (e.g. Vue.js, Angular, HTMX, Svelte) with TypeScript/JavaScript.
  • Collaborate with backend engineers to integrate APIs powering gameplay, social, and LiveOps features.
  • Work with real-time systems using WebSockets for low-latency communication between players, services, and tools.
  • Integrate WebGL-based components where needed to support game visuals and interactive experiences.
  • Contribute to decisions around frontend architecture, tooling, and performance trade-offs.
  • Optimize asset loading, rendering, and content delivery via CDNs.

Team & Craft

  • Work closely with designers, product, and QA to deliver highly polished, reliable experiences.
  • Maintain high standards for code quality, testability, and long-term maintainability.
  • Choose the right frameworks, tools and out-of-the-box solutions to balance short term objectives with long term sustainability.
  • Stay current with frontend, UX, and interaction design best practices - especially for rich, media-heavy web apps.
  • Stay up-to-date with emerging frontend technologies, real-time networking advances, and best practices for game-related web applications., 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.

Requirements

  • 5+ years of experience as part of a professional development team, delivering modern web applications.
  • Demonstrated experience building complex, design-driven user interfaces.
  • A keen eye for visual quality, layout, and interaction design.
  • 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

  • Background in design-heavy products, games, media platforms, or consumer-facing applications.
  • Experience working closely with product designers or owning UI implementation end-to-end.
  • Exposure to game-related web features (lobbies, leaderboards, social systems, LiveOps dashboards).
  • Understanding of basic security concerns for web games (preventing exploits, protecting APIs).
  • Familiarity with WebGL or integrating 2D/3D content into web interfaces.
  • Knowledge of AWS-hosted frontends, CDNs (CloudFront), and asset pipelines.
  • Experience using performance and UX monitoring tools (Lighthouse, browser dev tools, Datadog, Kibana).

About the company

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.

Apply for this position