Hire the Best Lua Developers & Programmers

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
ibrahim H.

Saruhanli, Turkey

$25/hr
5.0
11 jobs

Software developer with a strong foundation in data structures and algorithms, specializing in high‐performance systems, optimization, and purpose‐built engineering solutions. Programming Languages • C, C++, Go • Python, Lua, Bash Libraries • Pandas, NumPy, ezdxf Client‐side • HTML, CSS, JS, TS • HTMX • React, Next.js • Hugo, Astro Server‐side • Node.js, Deno • Django, FastAPI Databases • PostgreSQL • MySQL, MariaDB • SQLite • MongoDB • Redis, DynamoDB Infrastructure • Linux • Docker, Podman • Cloudflare Tools • Git (GitHub, GitLab) • Neovim Documentation • Markdown • reStructuredText • LaTeX • Typst Productivity • Microsoft Office • Microsoft Power BI Computer‐Aided Design • AutoCAD • SOLIDWORKS • Siemens NX

  • Lua
  • Data Structures
  • Algorithms
  • Web Development
  • Front-End Development
  • Back-End Development
  • Full-Stack Development
  • Web Design
  • Low-Level Programming
  • Bug Fix
  • Autodesk AutoCAD
  • SolidWorks
  • Siemens NX
  • Vim
  • Git
  • Golang
  • LaTeX
  • Bash
  • Script
  • Python
Karan S.

Gurgaon, India

$15/hr
4.7
15 jobs

Senior Game Developer | Unity | Unreal Engine | Roblox | Godot | Multiplayer | AR/VR 6+ years of experience and 20+ games shipped across Mobile, PC, WebGL, AR/VR, Multiplayer, Roblox, Metaverse, and Web3 platforms. Specialized in Unity3D, Unreal Engine 5, Roblox Studio, Godot 4, C#, C++, Lua, Photon, PlayFab, Mirror, Netcode, AWS GameLift, Firebase, Node.js, REST APIs, ARKit, ARCore, OpenXR, Meta Quest, AdMob, AppLovin, IronSource, Unity Ads, In-App Purchases, Blockchain, Web3.js, Smart Contracts, Shader Programming, Procedural Generation, Blender, Maya, Spine2D, and LiveOps. I build Hyper-Casual, Casual, Mid-Core, RPG, MMO, Real-Time Multiplayer, Turn-Based, Simulation, Strategy, Educational, AR/VR, Roblox, and Cross-Platform games with scalable architecture, optimized performance, and monetization-focused design. Why Studios Choose Me --- Full-cycle development from GDD and prototyping to launch and LiveOps. --- Scalable, production-ready architecture built for long-term growth. --- Strong expertise in multiplayer systems, backend infrastructure, monetization, and live services. --- Performance-focused development across Mobile, PC, WebGL, Roblox, and XR platforms. --- Fast iteration, clear communication, and reliable delivery. --- Focus on player retention, engagement, and revenue generation. --- Proven track record of turning concepts into polished, market-ready products. From prototype to launch, I deliver studio-quality games with clean, maintainable code and a strong focus on quality, scalability, and business goals. Message me today — let's build something players love.

  • Unity
  • Unreal Engine
  • C#
  • C++
  • Multiplayer Online Battle Arena
  • Photon Unity Networking
  • 2D Game Art
  • 3D Game Art
  • Mobile Game
  • WebGL
  • Roblox Studio
  • Godot
  • GameKit
  • Game Asset
  • Game Design
  • Video Game Software
  • Multiplayer
  • Game Prototype
  • PC Game
  • Mobile Game Development
Oleg B.

Kyiv, Ukraine

$28/hr
4.8
36 jobs

🥇 Technical Lead at ServReality — Ranked Top 10 in AR/VR globally by Clutch! 🚀 With 15+ years in iOS, Android, and gaming, I bring full-cycle mobile and game development experience as a 💎 Mobile Solution Architect. 🎮 Senior Unity & Unreal AR/VR Developer with 12 years in immersive game creation — this isn’t just work, it’s passion. 🎯 I specialize in crafting AR/VR-powered games and mobile apps using Unity, Unreal, and Lumberyard to build immersive, interactive experiences. Here’s what I bring to the table: ✅ Mobile App Dev: iOS (Objective-C, Swift, Xcode), Android (Java, Gradle, Android Studio) ✅ AR: ARKit, ARCore, Vuforia, Wikitude, HoloLens, Meta 2, AR.js, Moverio ✅ VR: SteamVR, Oculus, Cardboard, Windows MR, Optitrack, Dexmo ✅ Game Engines: Unity3D, Unreal Engine, Lumberyard ✅ Art: Modeling, Texturing, Visualization ✅ Core Features: Group chat, voice/video calls, file sharing, real-time messaging, backend implementation ✅ AI & ML integration ✅ UI/UX design & testing for cross-platform apps In AR/VR, I work with tools like ARKit, ARCore, SteamVR, Oculus, and HoloLens to deliver engaging environments with features like gesture control, spatial mapping, haptics, and real-time rendering. My goal is to combine technical depth with creative precision — transforming visions into standout digital experiences. #AR #VR #MR #XR #GameDevelopment #MobileDevelopment #MobileApps #iOS #Android #Unity #Unreal #Lumberyard #ARKit #ARCore #Vuforia #Wikitude #HoloLens #Meta2 #Moverio #ARJS #SteamVR #Oculus #Cardboard #WindowsMixedReality #Optitrack #Dexmo #3DModeling #GameArt #Texturing #Visualization #RealtimeMessaging #VoiceChat #VideoCalling #FileSharing #AI #ArtificialIntelligence #MachineLearning #UIUX #BackendDev #GestureRecognition #SpatialComputing #CrossPlatform #MultiplayerVR #RoomScaleVR #ARGames #VRGames #InteractiveGameplay #ImmersiveExperiences #RealTimeRendering #GamePhysics #HapticFeedback #3DUX #VRUI #ARUI #VirtualStorytelling #AugmentedReality #VirtualReality #HeadMountedDisplays #SpatialMapping ⚡️ Updated portfolio on Mar 9, 2026

  • Unity
  • Unreal Engine
  • Virtual Reality
  • Augmented Reality
  • Video Game
  • C#
  • C++
  • Game
  • Game Development
  • 3D Animation
  • Animation
  • Game Design
  • JavaScript
  • React
  • Prototyping
  • iOS Development
  • Mobile Game
  • VR Application
  • Microsoft Windows
  • Graphic Design
Makarand P.

Pune, India

$15/hr
5.0
7 jobs

• 10 years of experience in designing and developing applicationsc for Automotive Infomtainment,Avoinics and Healthcare domain • Experience as Embedded application developer using technologies C,C++,Qt on Linux and Unix platform. • Experience in working protocols UDS, CANJ1939, ADASISv3,RTP protocols. • Experience in sockets, POSIX queues, threads. • Experience in handling of data formats like JSON,XML. • Experience in failure mode and Effective analysis (FMEA) and ISO26262 . • Experience working in agile based teams and scrum.

  • Lua
  • C++
  • Qt Framework
  • C
  • Python
  • C#
  • Microservice
  • PyQt
Hoang Kien T.

Ho Chi Minh City, Vietnam

$20/hr
5.0
32 jobs

HIRE ME – YOU DON’T JUST GET A ROBLOX DEVELOPER, YOU GET A PROJECT LEAD WHO DELIVERS WITH QUALITY AND STRUCTURE I’m a Senior Roblox Developer with 5+ years of hands-on experience, combined with a strong background in technical project management. I don’t just write scripts — I design systems, lead execution, and ensure quality delivery from start to finish. My strength lies in bridging game development and project execution: turning ideas into scalable Roblox games through clear planning, clean architecture, and disciplined management. ________________________________________ 🎮 Roblox Game Development (Client & Server) • 5+ years of fullstack development using Roblox Studio & Lua (Luau) • Build and maintain core gameplay systems: • Combat & abilities • NPC & AI behavior • Quest & progression systems • Inventory, shop, and economy • Vehicles, tools, party & co-op mechanics • Strong understanding of client–server architecture • RemoteEvents / RemoteFunctions • Modular, reusable codebase • Secure server-side validation • Data persistence & scalability: • DataStores, ordered data, session handling • Optimized performance for live games • UI/UX focused on player experience: • Responsive interfaces • Smooth transitions & feedback • Clear interaction flow • Experience contributing to shipped and live Roblox titles, including long-term updates and maintenance ________________________________________ 🧠 Project Management & Systematic Execution What makes me different from a typical Roblox scripter is how I manage the project. • Lead projects from idea → production → live operations • Break down scope into clear milestones, tasks, and priorities • Balance feature development, performance, and stability • Communicate clearly with clients and teams — no guesswork, no surprises • Identify risks early (technical debt, performance bottlenecks, scope creep) • Maintain quality-first standards under real deadlines I approach game development with an engineering mindset: Clean systems, predictable delivery, and long-term maintainability matter as much as features. ________________________________________ ✅ What You Get Working With Me • A Roblox developer who thinks in systems, not just scripts • A project lead who keeps the work organized, on track, and testable • Clean, maintainable code suitable for long-term updates • Honest communication and realistic planning • A strong focus on quality, stability, and player experience ________________________________________ If you’re looking for someone who can both build and lead, not just “code and disappear,” I’m ready to help bring your Roblox project to completion — properly.

  • Game Development
  • Roblox Studio
  • Game Design
  • Project Management
  • Game Design Document
  • Scripting
  • Blender
  • Level Design
Raslen G.

Hammamet, Tunisia

$15/hr
5.0
5 jobs

💼 What I Can Do For You : • 🚀 Build modern, responsive web applications as a React Developer and Next.js Developer • 🧩 Develop complete solutions as a Full Stack Developer (Frontend + Backend) • 🎨 Convert Figma designs into pixel-perfect, responsive UI • ⚙️ Create secure and scalable backend systems using Node.js and Django • 📱 Develop cross-platform mobile applications as a React Native Developer • 🗄️ Design and manage databases using Supabase and PostgreSQL • ☁️ Deploy web and mobile applications to cloud platforms 🛠 Technologies • Frontend Development: React, Next js, TypeScript, JavaScript (ES6+), Tailwind CSS, Figma • Mobile App Development: React Native • Backend Development: Node.js, Django • Database Management: Supabase, PostgreSQL • Other Skills: Full Stack Development, Web Application Development, Cloud Deployment 🎮 FiveM Development • 🔧 Develop custom FiveM scripts for QBCore, ESX, QBOX frameworks • 🧠 Advanced Lua scripting for optimized server-side systems • 🖥️ Build interactive NUI interfaces using HTML, CSS, and JavaScript • ⚡ Create custom game mechanics, UI systems, and server features

  • Lua
  • HTML
  • CSS
  • React
  • React Native
  • JavaScript
  • TypeScript
  • FiveM
  • Front-End Development
  • Back-End Development
  • WordPress
  • Python
  • Supabase
  • SQL
  • PostgreSQL

How it works

Post a job for free Post a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Lua Developer & Programmer on Upwork?

You can hire a Lua Developer & Programmer on Upwork in four simple steps:

  • Create a job post tailored to your Lua Developer & Programmer project scope. We’ll walk you through the process step by step.
  • Browse top Lua Developer & Programmer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Lua Developer & Programmer profiles and interview.
  • Hire the right Lua Developer & Programmer for your project from Upwork, the world’s largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Lua Developer & Programmer?

Rates charged by Lua Developers & Programmers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Lua Developer & Programmer on Upwork?

As the world’s work marketplace, we connect highly-skilled freelance Lua Developers & Programmers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Lua Developer & Programmer team you need to succeed.

Can I hire a Lua Developer & Programmer within 24 hours on Upwork?

Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive Lua Developer & Programmer proposals within 24 hours of posting a job description.