I’m a game developer and systems-focused programmer with experience shipping complete projects from concept to release. I specialize in rapid prototyping, gameplay systems, single-player game design, and technical problem solving, with a strong focus on building clean, maintainable, and scalable systems.
I’ve worked across many areas of development — including gameplay programming, project management, technical design, tooling, audio implementation, UI workflows, and production support — which allows me to adapt quickly and contribute wherever needed. I’m especially comfortable working with small teams, building features from the ground up, debugging difficult problems, and helping projects stay organized and moving forward.
My strongest skillset is systems development: gameplay logic, state management, tools, architecture, optimization, and creating workflows that make development smoother for both developers and designers. I enjoy tackling complicated technical challenges while keeping the end-user experience intuitive and polished.
Above all else, I value honest and direct communication. I believe great development work depends on clarity, responsiveness, and trust, and I make it a priority to keep clients informed, aligned, and confident throughout the entire process.
Unity
C#
Game Design
Game Development
Android
iOS
User Experience
Animation
Graphic Design
Per S.
Spartanburg, South Carolina
$55/hr
5.0
5 jobs
15 years in the business. 50+ shipped titles. If you need a Full-Cycle Unity developer who can take your game from concept to the App Store or Steam without babysitting or budget blowouts, then keep reading.
I've built games across every major platform: iOS, Android, PC, Console, and AR/VR. My work spans casual mobile hits, real-time multiplayer experiences, and immersive AR/VR applications. I don't just write code, I architect systems that scale, perform, and actually ship.
What you get when you hire me:
🎮 Full-Cycle Game Development — GDD and architecture through QA-ready build. I've managed solo and collaborative pipelines for indie studios and funded startups alike.
📱 Cross-Platform Mastery — Native-feeling mobile games on iOS/Android (optimized for low-end devices), polished PC/Console builds, and immersive AR/VR/XR apps. One developer, every platform.
⚙️ Advanced C# & Clean Systems Architecture — No spaghetti code. Ever. Custom editor tooling, scalable game systems, data-driven design, and robust save/load frameworks.
🌐 Multiplayer & Real-Time Networking — Photon, Mirror, Unity Netcode, and custom solutions. Lobbies, matchmaking, lag compensation, and sync — built and shipped in production games.
✨ Shaders, VFX & Graphics — Custom HLSL/ShaderGraph, particle systems, and post-processing. I've transformed visually flat prototypes into games that look the part.
🚀 Performance Optimization — I've rescued games running at 20fps on mobile and brought them to 60fps. Profiling, draw call reduction, batching, memory management — I know where the leaks are.
🎨 UI/UX for Games — Intuitive menus, in-game HUDs, and polished UI flows built with Unity UI & UI Toolkit. Players shouldn't notice the UI. That's the goal.
🏪 Store Publishing — Full submission pipeline: App Store (Apple) and Steam. Metadata, certificates, build configurations, and submission handled.
I take a limited number of projects at a time so every client gets focused attention, not a ticket queue.
Best fit for clients who:
✔ Have a clear vision and need a technical expert to execute it precisely
✔ Are building something serious — indie studio, funded startup, or established company
✔ Value clean communication, milestone delivery, and zero surprises over cheap shortcuts
Send me a message with your project brief. I respond within a few hours and can jump on a quick call to scope your project for free.
Unity
Game Design
Game Development
Mobile Game Development
AR & VR Development
Multiplayer
Game Mechanics
3D Game Art
WebGL
PC Game
Game Prototype
In-Game Advertising
Game Design Document
Ben S.
Tallahassee, Florida
$44/hr
5.0
2 jobs
If you're looking to build AI-powered products, automate workflows, develop engaging games, or create immersive AR/VR experiences, I can help turn your idea into a reliable, production-ready solution.
I'm Ben, a senior Full-Stack, Unity Game, and XR (AR/VR) developer with 11+ years of experience helping startups and businesses build intelligent, scalable, and revenue-driving applications across web, mobile, gaming, and immersive technologies.
💡 What I Deliver (Real Business Outcomes)
✔ AI systems that reduce manual work and improve efficiency
✔ Automation workflows that save hours (or entire teams)
✔ High-performance web and mobile applications built for scale
✔ Engaging 2D/3D Unity games for mobile, PC, and WebGL
✔ Immersive AR and VR experiences for training, education, marketing, and entertainment
✔ Clean backend architecture designed for long-term growth
🎮 Unity Game Development
* Unity 2D & 3D Game Development
* Multiplayer Games
* Mobile, PC & WebGL Games
* Game UI/UX & Performance Optimization
* Physics, AI, Animation & Gameplay Systems
* Firebase, PlayFab & Photon Multiplayer
* In-App Purchases, Ads & Live Services
🥽 AR / VR Development
* AR Foundation
* ARKit & ARCore
* Vuforia
* Meta Quest (Oculus)
* VR Simulations & Training Applications
* Interactive Product Visualizations
* Mixed Reality Experiences
🧠 AI & Automation Expertise
* AI Chatbots & Agents (OpenAI, ChatGPT, Custom LLMs)
* Workflow Automation (n8n, Zapier)
* AI-powered SaaS Platforms
* Internal Business Tools
* NLP, Predictive Systems & Intelligent Workflows
⚙️ Tech Stack
**Frontend:** React, Next.js, Vue
**Backend:** Node.js, FastAPI, Django, Flask
**Mobile:** Flutter, Unity (iOS & Android)
**Game Development:** Unity, C#, Photon, PlayFab, Firebase
**Databases:** PostgreSQL, MongoDB, Firebase, Supabase
🏆 Why Clients Choose Me
✔ 10+ years of professional development experience
✔ 100+ successfully delivered applications, games, and XR projects
✔ I focus on business outcomes—not just writing code
✔ I build scalable systems that are easy to maintain
✔ Fast communication and reliable delivery
✔ Long-term technical partner for growing products
📈 Recent Work Highlights
* Built AI automation systems that reduced manual workload by 70%
* Developed chatbot platforms handling 10,000+ user interactions per month
* Created scalable SaaS backends supporting rapid business growth
* Built 2D/3D Unity games for mobile and WebGL
* Developed AR applications for product visualization and interactive experiences
* Delivered VR training and simulation projects for enterprise clients
* Automated complex business workflows saving 20+ hours per week
🎯 What You Can Expect
* Clear project scope and realistic timelines
* Clean, maintainable, production-ready code
* Regular updates and transparent communication
* Long-term maintenance and feature development
Whether you need an AI platform, a scalable web application, a Unity game, or an immersive AR/VR experience, I can help you build it efficiently and deliver a solution that's ready for real users.
Send me a message with your idea, and I'll help you map out the fastest path from concept to launch.
React
Node.js
Next.js
API Integration
JavaScript
TypeScript
Web Application Development
SaaS Development
Vue.js
Tailwind CSS
ExpressJS
FastAPI
RESTful API
GraphQL
PostgreSQL
Flask
Django
Flutter
MongoDB
Firebase
James C.
Tampa, Florida
$80/hr
5.0
50 jobs
I’m a senior Unity and C# developer who builds games, prototypes, tools, and real-time 3D applications. If you're working with me, you're getting accountability, creativity and technical excellence. I use a cutting edge modern Unity workflow combining years of experience, the Unity MCP plugin and flagship models from Anthropic, Cursor and OpenAI. You're paying for a seasoned veteran using the most effective tools who can look at any line in your code and explain to you in plain english what it does and why it does it.
What I can help with:
Unity Apps / C# game development
Gameplay systems, UI, tools, prototypes, production features, debugging, polish, optimization, and platform-specific fixes for PC, Android/iOS, WebGL and VR.
AI-enabled games and interactive systems
NPC dialogue, local model integration, procedural quests, AI-assisted content generation, narrative engines, runtime data pipelines, and practical AI features that fit inside an actual Unity project.
Backend and service integration
Databases, APIs, player/user data, analytics, multiplayer services, auth flows, admin tools, live content, and external hardware or device inputs.
Technical rescue work
I’m comfortable entering messy projects, finding the real problem, stabilizing the build, cleaning up broken systems, and giving the client a clear path forward.
Recent work in 2025-2026 has included Mobile and PC strategy, action and MMORPGS, custom Unity tools, AI-powered narrative/gameplay systems, WebGL and VR projects, Android/iOS app updates, ad/IAP integrations, hardware-input arcade experiences, realtime Windows companion apps, and large-scale experimental game prototypes.
If you’re serious about building something awesome, I’m happy to work hourly or by milestone depending on the shape of the project. Please get in touch!
Unity
C#
Game Development
Web Design
Animation
Voxel
JavaScript
Pixel Art
Mobile Game
Android
Game Design Document
Phaser
Git
Business with 1-9 Employees
GitHub
MagicaVoxel
Aidan G.
Albuquerque, New Mexico
$40/hr
4.9
49 jobs
I'm a seasoned software engineer with deep expertise in Unity and C#, specializing in game development and integrating gameplay systems. My work has been recognized by industry leaders, including Activision. This recognition underscores my ability to deliver innovative game solutions that exceed client expectations. I'm eager to bring this level of excellence to meet and surpass your needs!
Skills & Expertise:
👨💻 Unity development: Unity scripting (C#), asset integration, mobile app development, performance optimizations, game mechanic/systems integration, game bug fixes, and RESTful API Integrations
🛠️ Version control software: Git, GitHub, Unity Version Control
🛜 Networking libraries: Photon Fusion, Mirror Networking, PUN2
🔧 Unity integration services: IAP & app advertising SDK integrations
🚩 Project management tools: Jira, Trello, Azure Boards, Confluence
🧩 Genres: FPS/TPS, match-3 puzzle, MMORPG, racing, top-down shooters, golf sports games, and open to expanding more!
⚙️Back-end services: Google Cloud Firestore for Firebase, Google Cloud Storage for Firebase, and Supabase
🧭 Perspectives: 3D & 2D
I can implement solutions to accelerate your project and go beyond your expectations. I have worked with various clients and carved out project deliverables using the skillsets mentioned above.
What I aim to bring to my client's project:
⏳ Timely deliverables meeting your direct needs, adjustments, or improvements
📞Clear and constant communication on my latest status for your milestone
👨💻 Professionalism in quality software development
🤝 Cooperation on the highest level to ensure you feel comfortable throughout our partnership
⏱️ Respect your time and perspective to ensure deadlines are met reasonably
I will develop code for you that is clean, readable, portable, and maintainable.
I always do my best to follow SOLID, DRY, and YAGNI software design principles and will adapt to any coding preferences, principles, or design patterns on a team or with you.
Unity
C#
Game Design
Game Development
Photon Unity Networking
Android
iOS
Smartphone
Mobile Game
Mobile App Development
Game Development Bug Fix
In-App Purchases
In-Game Advertising
Firebase
Supabase
Apple Xcode
Firebase Cloud Firestore
Back-End Development
Michael F.
Bullhead City, Arizona
$10/hr
5.0
7 jobs
I am an entry-level Unity developer focused on building clean, functional gameplay systems while continuing to expand my skills through personal projects and Unity Learn. I enjoy combining programming with visual design to create interactive experiences and am seeking opportunities to contribute to smaller projects, prototypes, and gameplay features.
My experience includes developing gameplay mechanics in C#, creating user interfaces, setting up player controllers and cameras, implementing lighting and materials, integrating audio and animation, and assembling Unity scenes using the Universal Render Pipeline (URP). I am comfortable learning new systems quickly and enjoy solving technical challenges through organized, maintainable code.
I am best suited for entry-level tasks where I can contribute to an existing project or help build a prototype while gaining professional experience.
## Core Skills
* Unity 6
* C# Scripting
* Basic Gameplay Systems & Mechanics
* First-Person and Third-Person Controller Setup
* UI Implementation (Menus & HUDs)
* Camera Systems & Cinemachine
* Lighting & Global Illumination
* Materials & Shader Graph Fundamentals
* Audio Integration
* Animation Integration
* Scene Composition & Environment Assembly
* Universal Render Pipeline (URP)
* Debugging
* Rapid Prototyping
* GitHub Fundamentals
## I Can Help With
* Implementing simple gameplay features
* Building or expanding Unity prototypes
* UI menus and HUD setup
* Player controller and camera configuration
* Interactive objects and basic game systems
* Scene assembly and environment organization
* Lighting and visual improvements
* Bug fixing and troubleshooting
* General Unity project support
I value clear communication, organized workflows, and continuous learning. I approach each project with professionalism, attention to detail, and a willingness to take feedback. Whether you need assistance with a prototype, an existing Unity project, or small gameplay tasks, I am committed to delivering dependable work while continuing to grow as a Unity developer.
My current skill set is built around the competencies covered by the Unity Creative Core learning path, providing a solid foundation in both the technical and artistic aspects of Unity development.
Unity
C#
Python
C
C++
HTML
CSS
JavaScript
Java
Lua
WordPress
Blender
Unreal Engine
GIMP
Inkscape
LibreOffice
Office 365
How it works
Post a job for freePost 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
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Unity Developer in the United States on Upwork?
You can hire a Unity Developer in the United States on Upwork in four simple steps:
Create a job post tailored to your Unity Developer project scope. We'll walk you through the process step by step.
Browse top Unity Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Unity Developer profiles and interview.
Hire the right Unity Developer 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 Unity Developer?
Rates charged by Unity Developers 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 Unity Developer in the United States on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Unity Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Unity Developer team you need to succeed.
Can I hire a Unity Developer in the United States 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 Unity Developer proposals within 24 hours of posting a job description.
Find more freelancers
Top states for Unity Developers in the United States