Location: Lisbon
Contract Length: 3 Months
Start Date: June or July 2025
Compensation: Competitive, based on experience
About the Project
We’re launching an immersive, experience-based entertainment venue inspired by the energy and theatrics of TV game shows. Think themed trivia nights with lights, music, virtual hosts, and AI-personalized questions — a physical space where people step into their own gameshow moment.
We’re looking for a creative and technically skilled developer to help build a working prototype of the game experience. This will include syncing physical hardware with a digital interface, integrating AI elements for dynamic gameplay, and delivering an experience that blends fun with futuristic automation.
Responsibilities
Prototype Development
* Build an interactive quiz/game system playable on a large screen (TV/projector) with podium input integration.
* Enable syncing of contestant podium buttons with the game logic.
* Create core game types (e.g., Family Feud, Who Wants to Be a Millionaire).
* Implement real-time feedback systems (e.g., correct answer reveal, score tracking).
Hardware Integration
* Set up button/switch inputs using Raspberry Pi, Arduino, or similar microcontrollers.
* Trigger physical effects such as lights, smoke machines, sound FX, confetti cannons based on in-game events (e.g., suspense moments, game wins).
AI and Content Personalisation
* Integrate or design an AI-driven backend that can:
* Adjust question difficulty in real time.
* Accept custom themes or personalised trivia inputs.
* Generate or curate trivia content across various topics and formats.
Virtual Host System
* Develop selectable “host personalities” with voice synthesis, simple animations, or persona traits.
* Ensure these hosts guide gameplay, react to answers, and maintain a lively tone.
Admin Interface
* A basic web or tablet-based UI for staff to control game flow (start/pause/end game, input player names, select host/theme, trigger manual overrides).
Required Skills
* Programming Languages: Python, JavaScript/Node.js, or equivalent.
* Hardware Programming: Experience with Raspberry Pi, Arduino, GPIOs, sensor integration.
* Frontend: React, WebSocket or real-time data handling for the screen game UI.
* Backend: Basic API integration; familiarity with OpenAI APIs or other LLMs is a strong plus.
* AI/ML: Working knowledge of prompt engineering or trivia-generation techniques using GPT-style models.
* Multimedia Handling: Controlling lights, soundboards, audio files, and visuals via code.
* Game Logic Design: Building flexible, replayable game modes with leaderboard logic.
Bonus Experience
* Previous work in escape rooms, interactive installations, or themed attractions.
* Familiarity with Unity or other game engines.
* Sound design or experience triggering theatrical tech elements.
* UX experience to build fun, intuitive player flows.
What You'll Get
* Full creative involvement in shaping the prototype of a one-of-a-kind experience.
* Flexibility in tech stack and solutions, as long as it's reliable and thrilling.
* A hands-on, collaborative team who values innovation, surprise, and fun.