Junior Roblox Developer - Gameplay and Game Design(Version française ci-dessous)
Location: Remote within Canada; Quebec a plus
Salary: $55,000–$70,000 CAD depending on portfolio
Schedule: Full-time, Eastern Time hours
In person: Montréal team meetings and events 2–3 times per year
We're looking for a junior Roblox developer and designer to help make Me-Z-Scene Worlds an experience players love creating in and returning to. This is a hands-on role for a recent game-program graduate or early-career developer with a Roblox portfolio.
About Me-Z-SceneMe-Z-Scene lets players create Roblox worlds by chatting - without scripting, coding skills or a blank canvas. They begin with a ready-made Set, ask for changes and publish the result as their own experience.
See what we're building at mezscene.com and try Me-Z-Scene Worlds through mezscene.com/roblox.
The RoleYou'll adapt existing Roblox maps and assets into creation Sets and playable Worlds, then improve them through scripting, playtesting and player feedback. You'll work from an established codebase alongside our content and engineering teams.
What You'll Do- Build and update Worlds in Roblox Studio using Luau.
- Turn maps and assets into coherent, reusable Sets.
- Design activities and interactions that give players reasons to explore, create and return.
- Improve layouts, lighting, physics, UI and player feedback across desktop and mobile.
- Playtest with real players, fix friction and prepare updates for release.
- Gradually contribute to features such as travel, friend visits, saved creations and Sparks.
What You Bring- A game development, game design or related college or university background.
- A Roblox portfolio with playable projects or clear gameplay videos. Student and personal projects count.
- Practical Roblox Studio and Luau skills, including basic client/server concepts and debugging.
- Strong game and level design instincts, with a good eye for UI and player feedback.
- Basic Git familiarity, clear communication and comfort learning through review.
Experience with social, roleplay or sandbox games, multiplayer testing, mobile development or asset packs is a plus.
How We WorkWe build in small, playable iterations and improve from player feedback. We also use agent-driven development tools such as Codex and Claude Code. You should be comfortable guiding these tools, reviewing their output and owning the quality of the result.
Our engineering team will onboard you, provide technical guidance and review your work as your ownership grows. We don't expect you to arrive as an expert in every area.
To ApplySend us a short note about why the role interests you, your Roblox portfolio, your contribution to each project and your availability. Optionally, tell us how you use coding agents in your workflow.
Développeur·euse Roblox junior - programmation et conception de jeuLieu : Télétravail au Canada; Québec un plus
Salaire : 55 000 $ à 70 000 $ CA selon le portfolio
Horaire : Temps plein, heures de l'Est
Présentiel : Rencontres d'équipe et événements à Montréal 2 à 3 fois par année
On cherche un·e développeur·euse Roblox junior pour nous aider à faire de Me-Z-Scene Worlds une expérience où les joueurs aiment créer et revenir. C'est un rôle très concret pour une personne récemment diplômée d'un programme de jeu vidéo ou en début de carrière, avec un portfolio Roblox.
À propos de Me-Z-SceneMe-Z-Scene permet aux joueurs de créer des mondes Roblox simplement en décrivant ce qu'ils veulent - sans script, sans compétences en programmation et sans partir d'une page blanche. Ils commencent avec un Set prêt à jouer, demandent des changements, puis publient le résultat comme leur propre expérience.
Découvre ce qu'on construit sur mezscene.com et essaie Me-Z-Scene Worlds via mezscene.com/roblox.
Le rôleTu adapteras des cartes et des assets Roblox existants pour en faire des Sets de création et des Worlds jouables, puis tu les amélioreras par la programmation, les tests de jeu et les commentaires des joueurs. Tu travailleras à partir d'une base de code existante avec nos équipes de contenu et d'ingénierie.
Ce que tu feras- Créer et mettre à jour des Worlds dans Roblox Studio avec Luau.
- Transformer des cartes et des assets en Sets cohérents et réutilisables.
- Concevoir des activités qui donnent envie aux joueurs d'explorer, de créer et de revenir.
- Améliorer les environnements, l'éclairage, la physique, l'interface et le feedback sur ordinateur et mobile.
- Tester avec de vrais joueurs, corriger les irritants et préparer les mises à jour.
- Contribuer progressivement à des fonctions comme les voyages, les visites entre amis, la sauvegarde des créations et les Sparks.
Ce que tu apportes- Une formation collégiale ou universitaire en développement ou conception de jeux, ou dans un domaine connexe.
- Un portfolio Roblox avec des projets jouables ou de bonnes vidéos de gameplay. Les projets étudiants et personnels comptent.
- Une expérience pratique de Roblox Studio et Luau, incluant les bases client-serveur et le débogage.
- De bons instincts en conception de jeu et de niveaux, avec un souci de l'interface et du feedback aux joueurs.
- Une connaissance de base de Git, une communication claire et l'envie d'apprendre grâce aux révisions de code.
Une expérience avec les jeux sociaux, de rôle ou sandbox, les tests multijoueurs, le développement mobile ou les packs d'assets est un atout.
Notre façon de travaillerOn avance par petites itérations jouables qu'on améliore avec les commentaires des joueurs. On utilise aussi des outils de développement pilotés par agents comme Codex et Claude Code. Tu dois être à l'aise de guider ces outils, de réviser leur travail et d'assumer la qualité du résultat.
Notre équipe d'ingénierie t'accompagnera dans la base de code, te donnera du soutien technique et révisera ton travail à mesure que ton autonomie grandira. On ne s'attend pas à ce que tu sois expert·e dans tout dès ton arrivée.
Pour postulerEnvoie-nous une courte note expliquant ton intérêt, ton portfolio Roblox, ta contribution à chaque projet et tes disponibilités. Tu peux aussi nous expliquer comment tu utilises les agents de programmation dans ton travail.