Garena
Singapore / Global
Roblox Game Developer (Design & Programming)
- Part Time
Singapore / Global
This role may be structured as a three-month internship or a full-time project-based contract position, depending on the candidate's experience and availability.
Job Description
Propose and build gameplay features, new content, and seasonal updates for Roblox games to improve player engagement, retention, social interaction, and monetisation.
Design and prototype gameplay loops, progression, game economy, rewards, balancing, social systems, and player motivation.
Own features from concept through iteration, using player feedback, performance data, and team reviews to develop practical, player-centric solutions.
Implement production-ready gameplay systems and features in Roblox Studio, taking responsibility for technical quality and timely delivery.
Integrate UI, animation, VFX, assets, data, and other supporting components required to deliver complete player experiences.
Participate actively in planning, playtesting, debugging, optimisation, and continuous product improvement, communicating technical risks and development constraints early.
Stay current with Roblox platform updates, development tools, successful games, and industry practices.
Job Requirements
A diploma or degree in Computer Science, Game Design, or a related field is preferred but not required.
Portfolio demonstrating game design and implementation through academic/ personal projects, or professional experience is required, ideally demonstrating shipped or playable systems/mechanics.
Proficiency in Luau and Roblox Studio, or strong or experience with languages such as Lua, C#, or C++.
Understanding of gameplay loops, progression, economies, balancing, client-server architecture, data persistence, performance optimisation, and live game considerations.
Familiarity with Roblox player behaviours, platform conventions, and popular game genres.
Strong ownership, communication, collaboration and problem-solving, with the ability to iterate through playtesting, player feedback, and data.
Familiarity with to using AI tools to support prototyping and development.
Willingness to contribute beyond programming (e.g., basic UI or asset integration) and develop as a well-rounded game creator.
#J-18808-Ljbffr
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global