Hire the Best C++ Programmers & Developers
in Japan

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

Tokyo, Japan

$40/hr
5.0
14 jobs

Hi I’m Christian and I’m a professional game developer with over 10 years of experience. I have worked on both client and server side, and have developed many types of multiplatform games, including VR and AR games. For me user experience is very important, so rest assured I will deliver you intuitive and easy to use optimized games. Here is what I can offer to you: ➡️ Game Development: - Over 10 years of experience ( 10,000+ hours on Upwork ) developing games. - Client & Server side development experience. - Great communication skills. Recently I have worked as development team leader, twice. - Plenty of experience using Git. - Use of Software Architecture patterns for a high quality and easy to mantain game. - UX design skills to adjust the application to different screen resolutions. ➡️ Unity 3D - More than 10 years of experience making games and apps using Unity and C# - High quality code for an optimized and light size game builds. - Strong knowledge in all areas of Unity: Ui, Shaders / Materials, Animation, Unity Backend Services, etc. - Implementation of Addressables for remote assets loading. - Implementation of external APIs ( RESTful API, WebSockets, Firebase, etc. ) - Deployment in multiple platforms Android, IOS, WebGL, Windows, Mac, etc. - Augmented Reality and Virtual Reality development. ➡️ Web Game Development - Plenty of experience in pure Web Game Development - Knowledge in HTML5, CSS, Javascript and libraries like JQuery and Phaser. ➡️ Game Development without Engine - Solid knowledge in C++ - Experience using Dirext X as Graphics API. - HSL Shader development and other effets implementation like Shadow Maps. ➡️ Backend Development and CI/CD - Server setup and backend services development using Java or Node JS. - Database implementation using MySql or MongoDB. - CI/CD for automatic Client and Server builds deployment, making development faster. I'm a very easy to work with developer, who not only understand the requirements of the job but can also suggest improvements or ideas to make your project even more succesful. Looking forward to work with you!

  • C++
  • Game Development
  • Unity
  • C#
  • DirectX
  • JavaScript
  • Mobile App Development
  • Flutter
  • Java
  • Node.js
  • MySQL
  • Git
  • User Experience Design
  • Virtual Reality
  • AR & VR
Guillaume L.

Naha, Japan

$45/hr
4.9
80 jobs

I help clients turn game ideas, prototypes, and existing Unity projects into playable, reliable systems that can be tested, improved, shipped, and maintained. My main focus is Unity development: gameplay programming, UI-driven game loops, mobile/WebGL builds, scoring systems, progression, player interactions, content workflows, and production features. I work especially well on projects that need more than just code implementation: I can help structure the gameplay flow, identify missing requirements, improve usability, and make sure the system is practical to maintain after delivery. What I can help with: • Gameplay systems, interactions, and core game loops • Playable prototypes, MVPs, and vertical slices • Improving or completing existing Unity projects • UI, menus, scoring, timers, progression, feedback, and game flow • Mobile, WebGL, desktop, and browser builds • Data-driven content using JSON/CSV • Custom tools to make content easier to update • Bug fixing, polish, project cleanup, and stability improvements • External service/API integration when needed I also have experience with Unreal Engine 5, Godot 4, Construct 3, Blender, Git, and general production workflows, so I can communicate well across technical, design, and asset-related parts of a project. My Upwork history includes shipped mobile games, Unity ports, long-term production work, WebGL builds, prototypes, gameplay systems, and production support across desktop, mobile, and browser platforms. I work best with clients who want a practical developer who can think through both the technical implementation and the game design direction.

  • Game Development
  • C#
  • Unreal Engine
  • Unity
  • Game Design
  • Performance Optimization
  • Game Mechanics
  • Game Prototype
  • Mobile Game
  • WebGL
  • Godot
  • Construct 3
  • Game UI/UX Design
Ismael M.

Saitama, Japan

$40/hr
5.0
2 jobs

💡 Got a game or app idea? I'll build it right, fast, and clean. I'm Isma, a game programmer and developer with 7+ years of experience turning ideas into polished 2D/3D games and interactive apps, built with Unity, Godot, and across web and mobile. What I do: 🎮 Game development (Unity & Godot, 2D & 3D) 📱Mobile apps (Android & iOS) 🌐 Web & desktop applications ⚡ Performance optimization & bug fixing 🚀 Prototyping & MVPs If you want someone who can handle both the creative and technical sides, and deliver polished, reliable results, I'd love to chat!

  • C++
  • Unity
  • Godot
  • C#
  • AR & VR
  • Meta Quest
  • FMOD
  • Python
  • Android
  • Java
  • Angular
  • Vue.js
  • TypeScript
  • JavaScript
  • Linux
  • Firebase
Dermot D.

Tokyo, Japan

$180/hr
5.0
26 jobs

With 25+ years building mission-critical trading systems for investment banks, hedge funds, and professional traders, I bring genuine front-office experience to every project - not just technical skills, but a deep understanding of what traders actually need and the low margin for error that comes with it. My background includes roles on the trading floors of ING Barings and UBS Securities, where I developed equity solutions in high-pressure, time-critical environments. Since then I've worked extensively with hedge funds and private investors, most recently in an ongoing relationship with a New York hedge fund spanning 5+ years, building strategy screeners, broker connectivity via Interactive Brokers/QuickFIX, and risk management reporting across Excel, Python, and Azure SQL Database. One of my core specialties is the intersection of Excel and C# - building sophisticated, real-time trading tools using Excel DNA, multithreaded C# DLLs, and custom broker APIs that go well beyond what standard VBA can deliver. I'm equally comfortable at the quant/data layer (Python, Plotly Dash, Bloomberg, Eikon) and the execution layer (QuickFIX, FIX Protocol, broker APIs). I have a particular talent for untangling complex, hard-to-reproduce bugs in live trading environments - the kind of problems that require both deep technical knowledge and genuine market understanding to diagnose. I'm looking for long-term client relationships with serious projects. If you're building something sophisticated in the trading/fintech space, let's talk.

  • C++
  • Python
  • C#
  • Investment Banking
  • Automation
  • Microsoft Excel
  • MySQL Programming
  • Trading Automation
  • QuickFIX
  • Bloomberg Terminal
  • Excel Macros
  • Stock Option Agreement
  • Visual Basic for Applications
  • Forex Trading
  • Derivatives Trading
Rodrigo Colares R.

Toyota, Japan

$25/hr
5.0
1 jobs

Game programmer to help develop your vision delivering a great base code for your project. Have been working as a gameplay programmer using the latest game engines (Unity, Unreal) implementing gameplay prototypes in many different projects ranging from mobile, desktop to VR projects. Hope to starting to work with you as soon as possible.

  • C++
  • Microsoft Visual Studio
  • C#
  • Git
  • Python
  • Unreal Engine
  • Unity
  • Game Development
  • Plastic
Yohan G.

Tokyo, Japan

$30/hr
5.0
3 jobs

Hi, I’m Yohan—a former programmer at two Japanese studios, now a full-time indie developer and consultant. I build fun, polished games and prototypes fast, then help you take them all the way to launch. What I can do for you End-to-End Game Development • PC, console, Android, iOS • Unity (C#) & Unreal Engine 5 (C++/Blueprints) • Optimised builds, store-ready packages Multiplayer & Live Ops • Photon Fusion / Mirror / PlayFab • Unreal Networking & EOS • Matchmaking, leaderboards, live events Next-Gen AI-Assisted Development (Optional) • I leverage cutting-edge AI tools like Claude Opus to automate repetitive coding and asset pipelines. • This drastically cuts down development time, allowing me to deliver functional prototypes and features twice as fast. Game Design & Documentation • Original concepts, monetisation hooks • GDDs, technical specs, task breakdowns QA & Play-Testing • In-depth bug hunts, balance reviews • Actionable reports with clear fixes Why clients hire me Pro studio background – shipped hyper-casual mobile titles, VR experiences, and console/PC projects in Japan. Senior oversight on AI – While I use AI to boost speed, I never copy-paste blindly. As a senior developer, I review, debug, and optimize every line of AI-generated code to ensure it is production-ready, clean, and highly secure. Full-stack mindset – code, design, art pipelines, build automation, Web3/NFT integration. Speed with quality – clear milestones, frequent builds, no surprises. Creative partner – I don’t just execute; I suggest fresh ideas and better workflows. Let’s talk.

  • C++
  • Level Design
  • Japanese
  • French
  • Game Design
  • English
  • Unreal Engine
  • Unity
  • C#
  • Game Prototype
  • Blockchain
  • Cardano
  • Game Trailer
  • Web Design
  • Framer

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 C++ Programmer & Developer in Japan on Upwork?

You can hire a C++ Programmer & Developer in Japan on Upwork in four simple steps:

  • Create a job post tailored to your C++ Programmer & Developer project scope. We'll walk you through the process step by step.
  • Browse top C++ Programmer & Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top C++ Programmer & Developer profiles and interview.
  • Hire the right C++ Programmer & 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 C++ Programmer & Developer?

Rates charged by C++ Programmers & 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 C++ Programmer & Developer in Japan on Upwork?

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

Can I hire a C++ Programmer & Developer in Japan 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 C++ Programmer & Developer proposals within 24 hours of posting a job description.