Hire the Best C++ Programmers & Developers
in Tunisia

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

Douz, Tunisia

$20/hr
5.0
15 jobs

🧩 Overview / Description I'm a software engineer with 3 years of professional experience in .NET (C#), Python, and SQL, building scalable and efficient backend solutions. Beyond development, I bring the mindset of a competitive programmer — writing optimized, maintainable, and clean code to solve complex real-world problems. Over the past few years, I’ve contributed to backend systems, fraud detection modules, and web applications across different stacks, combining analytical thinking with practical software design. ⚙️ Technical Expertise Languages: C#, Python, C++, SQL Backend: .NET, ASP.NET Core, REST APIs Frontend: React, JavaScript, HTML, CSS Database: SQL Server, MySQL Tools & Concepts: Git, OOP, Software Architecture, Debugging, UML Other: WPF, Shell scripting 🚀 What I Offer Backend development with clean architecture and maintainable code REST API design and integration Bug fixing, debugging, and performance optimization Algorithmic and logic-driven code implementation Collaboration on real-world web or desktop projects 🧠 Highlights Specialist on Codeforces & active LeetCode problem solver ACPC Finalist and TCPC Silver & Bronze Medalist Former Algorithm & Complexity Instructor at university level Experience mentoring developers to improve code quality and efficiency 💬 Let’s Work Together If you’re looking for a developer who writes code with both structure and insight, and can tackle tough problems with precision, I’d love to collaborate. Let’s turn your ideas into efficient, production-ready software.

  • C++
  • JavaScript
  • HTML
  • Python
  • MySQL
  • SQL
  • React
  • NestJS
  • TypeScript
  • Algorithms
  • .NET Core
  • Tutoring
  • Discord Bot Development
  • Bot Development
Dmitrii F.

Hammamet, Tunisia

$30/hr
5.0
2 jobs

20+ yrs in Game Dev with a current focus on Unity/C#. AI-assisted Gameplay & Systems architecture, deep debugging, & performance optimization. Fusing 20+ years of software engineering experience with a cutting-edge, AI-driven workflow, I am a developer who thrives on architecting intricate systems and solving deep technical problems. My approach is grounded in creating solutions that are not only effective but also stable, scalable, and maintainable. One of my core strengths is architecting the logic that governs complex game worlds. Whether it's designing sophisticated AI behaviors or building scalable systems for core gameplay mechanics, I excel at turning abstract concepts into well-structured, efficient code. I also have a proven track record as a persistent technical troubleshooter. I am skilled at deep-dive debugging into unfamiliar codebases, recently demonstrated by successfully resolving a critical, month-long issue within a third-party networking library. I have transitioned my workflow to be at the forefront of modern software engineering, making advanced AI my primary development environment. This involves a deep integration with models like OpenAI Codex, Claude Code and Antigravity, which I use for full-cycle development—from architecting systems to generating and optimizing production-ready code. This modern, hybrid approach allows me to deliver robust, high-quality solutions while significantly enhancing project velocity. My foundational experience is broad, covering areas like performance optimization, multithreading, and shader implementation. I am now applying this skill set to the Unity/C# ecosystem, where my recent hands-on work includes optimization with the Unity Profiler, shader development, and networking.

  • Game Design
  • Unity
  • C#
  • AI Development
  • Game Development
  • Game Mechanics
  • OpenAI Codex
  • Delphi
  • Software Architecture & Design
  • Performance Optimization
  • Software Debugging
  • Photon Unity Networking
  • Graphics Programming
  • Multiplayer
  • Git
WASSIM L.

Tunis, Tunisia

$15/hr
5.0
3 jobs

I am a Software & Game Engineer with a Bachelor’s in Game Development and expertise in Unity, Unreal Engine, C++, and C#. I specialize in gameplay programming, physics simulation, performance optimization, and scalable system architecture, with experience in custom engines. I also have web development skills in HTML, CSS, JavaScript, Pixi.js, and React, and I am passionate about building efficient, high-quality, and maintainable software.

  • C++
  • Game Design
  • Game
  • Software QA
  • Unity
  • Unreal Engine
  • C#
  • MonoGame
  • Web Development
  • HTML
  • CSS
  • Node.js
  • Python
  • Data Analysis
Wajih H.

Monastir, Tunisia

$50/hr
5.0
80 jobs

✔ Software engineer ✔ Python expert ✔ Three years of experience ✔ Top Rated freelancer ✔ 100% Job Success I'm a Software Engineer and a Python Developer with three years of experience with this language. I can provide accurate machine learning models and implement them in real-time detection or prediction and add some improvements to old models with new functionalities. Added to that, I can build a desktop application with a modern design. Also, I had experience with image processing and editing using the most known and powerful algorithms. 💥My competencies : - Machine Learning - Computer Vision - Data extraction (from PDF, word, Json and others) - Data visualization - Data structure - Python Scripting - Algorithms & Algorithm implementation - Competitive programming - Audio processing - Matplotlib & Bokeh expert - Image processing - Python academic assignments - Project documentation - Dataset Labeling - Desktop application development 💥Other skills: - Canva Pro designer - Html & CSS & Js - PHP - JAVA - C&C++ - Windows - Linux I can improve code and develop Python tasks or projects depending on your requirements. You can see the feedback for the projects I have completed on Upwork. I am looking forward to working with you. 😊

  • Matplotlib
  • Plotly
  • Deep Learning
  • Computer Vision
  • TensorFlow
  • Data Science
  • Data Visualization
  • Python
  • OpenCV
  • Machine Learning
  • Data Analysis
  • Python Script
  • Artificial Intelligence
  • Software Development
Thamer B.

Douz, Tunisia

$30/hr
5.0
67 jobs

$350K+ earned across 62 Upwork projects. Top Rated. I build AI-powered automation systems, intelligent agents, and data pipelines in Python. What I deliver: • AI Agents & LLM Integration — Building autonomous agents, RAG pipelines, and Claude/OpenAI API integrations that solve real business problems. • Intelligent Automation — From browser automation to full workflow orchestration, I build systems that replace manual processes with AI-driven ones. • Web Scraping & ETL at Scale — Production-grade data extraction systems handling 50K+ products across 40+ suppliers with zero manual intervention. • Full Stack Development — Django/Flask + React, deployed on AWS/Azure with CI/CD. Security-first approach backed by a cybersecurity background (CTFtime rank #31 globally). I don't just integrate APIs — I architect systems where AI does the heavy lifting. Let's talk.

  • AI Agent Development
  • AI App Development
  • LLM Prompt Engineering
  • OpenAI API
  • Claude
  • Python
  • Django
  • Flask
  • React
  • Web Scraping
  • Selenium
  • Browser Automation
  • ETL
  • API Integration
  • AWS Systems Manager
  • Azure DevOps
  • PostgreSQL
  • CI/CD
selmen D.

Menzel Bourguiba, Tunisia

$50/hr
5.0
30 jobs

I am a software developer responsible for building applications ranging from desktop applications to embedded systems. I enjoy being challenged and working on projects that require me to work outside my comfort and knowledge set, as learning new development techniques is essential to me and the success of your project.

  • C++
  • C
  • Python
  • Embedded Linux
  • Raspberry Pi
  • Qt Framework
  • Linux
  • Git
  • Desktop Application
  • Arduino
  • Standalone Application
  • Scripts & Utilities
  • Software Debugging
  • PyQt
  • QML

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

How do I hire a C++ Programmer & Developer in Tunisia on Upwork?

You can hire a C++ Programmer & Developer in Tunisia 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 Tunisia 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 Tunisia 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.