Frontend Engineer (Web)
Role details
Job location
Tech stack
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).