Negotiable
Undetermined
Remote
United Kingdom
Summary: The role of Front-End Developer focuses on utilizing Vue 3 to create engaging browser-based interactives and mini-games as part of a creative technology initiative. The developer will work closely with backend engineers and designers to craft interactive UI components and game mechanics. This position is project-based, with opportunities for collaboration on multiple builds over the coming months. The role is remote, allowing for flexibility in work location.
Key Responsibilities:
- Develop interactive front-end components using Vue 3 and the Phaser game engine.
- Build performant, reusable UI elements using internal component libraries.
- Integrate seamlessly with Laravel backends using Inertia.js and standard API practices.
- Implement and support game logic, animations, and user interaction patterns.
- Collaborate cross-functionally with designers and full-stack developers to realize creative concepts.
Key Skills:
- Proven experience with Vue 3 in a production setting.
- Demonstrated ability to deliver browser-based interactive experiences or mini-games.
- Solid understanding of component-based architecture and modern front-end tooling.
- Experience integrating with backends using APIs and Inertia.js.
- Working knowledge of the Phaser game engine is a strong plus.
- Familiarity with Laravel or full-stack development is nice to have.
- Strong eye for UI/UX, particularly in interactive or gamified environments.
- Experience working in agile or iterative product teams.
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Location: Remote (work from anywhere)
Start Date: June–July 2025
Duration: 2–4 projects over the next few months
Overview: The client seeks a Front-End Developer with experience in Vue 3 to build creative, browser-based interactives and mini-games. These experiences are part of a broader creative technology initiative and integrate with Laravel backends via Inertia.js. The role involves crafting highly interactive UI components and lightweight game mechanics in close collaboration with backend engineers and designers.
Responsibilities:
- Develop interactive front-end components using Vue 3 and the Phaser game engine.
- Build performant, reusable UI elements using internal component libraries.
- Integrate seamlessly with Laravel backends using Inertia.js and standard API practices.
- Implement and support game logic, animations, and user interaction patterns.
- Collaborate cross-functionally with designers and full-stack developers to realize creative concepts.
Qualifications:
- Proven experience with Vue 3 in a production setting.
- Demonstrated ability to deliver browser-based interactive experiences or mini-games.
- Solid understanding of component-based architecture and modern front-end tooling.
- Experience integrating with backends using APIs and Inertia.js.
- Working knowledge of the Phaser game engine is a strong plus.
Nice to Have:
- Familiarity with Laravel or full-stack development.
- Strong eye for UI/UX, particularly in interactive or gamified environments.
- Experience working in agile or iterative product teams.
About the Engagement:
- Remote-first: work from anywhere.
- Project-based collaboration across 2–4 upcoming builds, with potential for extension.
- Agile and creative team environment focused on shipping high-quality interactive experiences.
Tribes is committed to building a diverse, equitable, and inclusive workforce. We welcome applicants of all backgrounds, identities, and experiences to bring their unique perspectives to our network and our client partnerships.