Roblox Game Developer (Lua/Luau)

Playdawn

India

Remote

INR 700,000 - 1,100,000

Part time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Playdawn is sourcing a Roblox developer to own gameplay systems from concept to live deployment. You will write clean Lua/Luau code for client and server, design multiplayer interactions, and maintain live games post-launch.

You’ll handle server-side data stores, RemoteEvents, and authentication, while building responsive UI and live-ops hooks. Apply if you have shipped Roblox titles and enjoy collaborating with designers and artists.

Qualifications

  • 2–5 years hands-on Roblox development with shipped games or experiences.
  • Strong Lua/Luau proficiency with closures, coroutines, OOP patterns.
  • Deep understanding of Roblox client–server model and core services.
  • Experience with DataStore/ProfileService, PCalls, retry logic.
  • Familiarity with RemoteEvents/RemoteFunctions, rate limiting and security.
  • Knowledge of monetisation APIs: Developer Products, Game Passes.
  • Version control using Git or Rojo/Argon for team workflows.

Responsibilities

  • Design and implement core gameplay systems across client and server.
  • Build and maintain server-side logic for data persistence and game state.
  • Architect secure client–server separation and server-side validation.
  • Implement in-game economy flows and monetisation features.
  • Optimize performance, reduce network overhead, and ensure stability.
  • Create modular, well-documented code; mentor juniors and review code.

Tools

Git
Rojo/Argon
Knit/Aero

Job description

Job Type: Temporary Contract

About the role

We are building polished, high-performance Roblox experiences for a global player base. You will own gameplay systems from concept to live deployment — writing clean, efficient Luau code across both client and server, designing multiplayer interactions, and maintaining live games post-launch.

What you'll do
  • Design and implement core gameplay systems — movement, combat, progression loops, inventory, currency, and social features using Lua/Luau in Roblox Studio
  • Build and maintain server-side logic: DataStore (player data persistence), RemoteEvents/RemoteFunctions, and server-authoritative game state
  • Architect client–server separation correctly — preventing exploit surfaces with server-side validation and filtering-enabled checks
  • Implement in-game economy systems: Developer Products, Game Passes, virtual currency flows, and reward structures
  • Optimize game performance — minimise network replication overhead, manage memory, and keep server FPS stable under concurrent load
  • Build responsive, cross-device UI using Roblox's GUI framework (Frame, ScreenGui, TextButton, etc.) with clean UX
  • Set up and operate live-ops features: timed events, A/B testing hooks, analytics telemetry, and patch workflows
  • Collaborate with designers and artists to integrate 3D assets, animations, and audio into playable experiences
  • Write modular, maintainable code using OOP patterns, ModuleScripts, and Knit/Aero/custom frameworks
  • Conduct code reviews, write technical documentation, and mentor junior developers
Must-have skills
  • 2–5 years hands-on Roblox development with demonstrable shipped games or experiences
  • Strong Lua/Luau proficiency — closures, coroutines, metatables, OOP patterns, error handling
  • Deep understanding of Roblox's client–server model, Workspace, Lighting, StarterGui, ServerStorage, ReplicatedStorage
  • DataStore and DataStore2 / ProfileService — PCalls, retry logic, versioning, data migration
  • RemoteEvents and RemoteFunctions — correct usage, rate limiting, and exploit prevention
  • Multiplayer systems — replication, lag compensation, and secure server-authoritative logic
  • Performance optimisation — Part streaming, LOD, script profiler, Micro-Profiler usage
  • Experience with Roblox monetisation APIs (MarketplaceService, Developer Products, Game Passes)
  • Familiarity with Git or Rojo/Argon for version control and team workflows
Good-to-have skills
  • Experience with community frameworks: Knit, AeroGameFramework, or self-built service architectures
  • Knowledge of TypeScript-to-Luau transpilation via roblox-ts
  • Basic 3D modelling or rigging familiarity (Blender) — not required, but reduces friction
  • Understanding of F2P game design, player retention, and in-game economy balancing
  • Analytics integration (Roblox built-in, or custom telemetry via HttpService to an external sink)
  • Anti-cheat and exploit mitigation patterns
  • Previous experience shipping a Roblox title with 10K+ concurrent players
  • Background in Unity (C#) or Godot as a secondary engine
What we look for in a portfolio
  • Links to playable Roblox games — we will play them and review scripting quality, UI polish, and performance
  • Code samples demonstrating DataStore persistence, RemoteEvent architecture, or a game economy system
  • Evidence of shipped live games, not just prototypes
  • Any open-source Roblox modules on GitHub or Roblox DevForum

Our client is proud to be an equal opportunity employer. They are committed to fostering a diverse and inclusive workplace where all individuals are treated with respect and have equal access to opportunities, regardless of race, color, religion, gender, age, disability, or other protected characteristics. They believe that diversity fuels innovation and creativity, and they strive to create an environment where everyone can thrive and contribute to shared success.

This position is for one of Playdawn 's clients, and successful candidates will be hired directly by the client, not by Playdawn.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Roblox Developer – Job Opening
Roblox Developer – Job Opening

Games2win • Bengaluru

Remote
INR 1,200,000 - 2,400,000
Senior Roblox Developer
Senior Roblox Developer

Games2win India Pvt Ltd • India

On-site
INR 800,000 - 1,200,000
Roblox Game Developer
Roblox Game Developer

SuperGaming • Maharashtra

On-site
INR 600,000 - 1,200,000
Access to live-ops tools
Collaboration with Roblox teams
Agility of a startup environment
Copy of Senior Lua Developer (Roblox) – AI Code Evaluation
Copy of Senior Lua Developer (Roblox) – AI Code Evaluation

Upwork • New Delhi

Remote
INR 5,293,000 - 7,940,000
Game Designer ( Roblox )
Game Designer ( Roblox )

Fleckslabs Technology Pvt. Ltd. • India

On-site
INR 900,000 - 1,500,000
Roblox Game Developer 1-3 years Bangalore →
Roblox Game Developer 1-3 years Bangalore →

PropVR • Bengaluru

On-site
INR 500,000 - 800,000
Copy of Senior Lua Developer (Roblox) – AI Code Evaluation
Copy of Senior Lua Developer (Roblox) – AI Code Evaluation

Lifted (an Upwork Company) • India

Remote
INR 4,806,000 - 8,009,000
Fully remote
Weekly lump-sum payments
Upwork contract offer
+1
Senior Product Support Specialist
Senior Product Support Specialist

Roblox • Gurugram District

On-site
INR 1,800,000 - 3,000,000
3D Artist
3D Artist

Fleckslabs Technology Pvt. Ltd. • India

On-site
INR 350,000 - 550,000
Junior Critical Harms Investigations & Incident Management Specialist
Junior Critical Harms Investigations & Incident Management Specialist

Roblox • India

On-site
INR 1,200,000 - 2,200,000