Hire the best C++ Programmers & developers
les Escaldes, Andorra
- User Interface Design
- UX & UI
- User Experience Design
- Figma
- Wireframing
- Adobe Illustrator
- Graphic Design
- Adobe Photoshop
- UI/UX Prototyping
- WordPress
- Web Design
- Prototyping
- Landing Page
- Usability Testing
- Mobile App Design
Basioun, Egypt
- C++
- AVR Microcontroller
- C
- Embedded System
- Java
- STM32
- Data Structures
- Algorithms
- Mathematics
- Algorithm Development
- Web Scraping
- Tutoring
- Bash Programming
- Rust
Hallandale Beach, Florida
- WebRTC
- JavaScript
- AI Development
- Mobile App Development
- Web Application Development
- iOS Development
- Node.js
- Chat & Messaging Software
- Twilio API
- Telemedicine
- VoIP Software
- Streaming Platform
- Video Stream
- Video Management Software
- IPTV
Coppell, Texas
- Java
- IBM AS/400 Control Language
- COBOL
- IBM RPG
- C#
- IBM Db2
- Windows Presentation Foundation
- Mainframe
- Migration
- ASP.NET MVC
- Electronic Data Interchange
- Virtual Storage Access Method
- Oracle JD Edwards EnterpriseOne
- Infor F9
- PHP
Hyderabad, India
- C++
- Data Structures
- Algorithms
- SQL
- Microsoft SQL Server
- PostgreSQL
- Oracle
- Python
- MQL 5
- Artificial Intelligence
- CUDA
- DevOps
- MetaTrader
Barcelona, Spain
- UX & UI
- Web Design
- User Interface Design
- User Experience Design
- UI/UX Prototyping
- Wireframing
- Prototyping
- User Flow
- Responsive Design
- Mobile UI Design
- UX & UI Design
- UX Wireframe
- Figma
- Landing Page
- Web Application
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
“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.”
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.”
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.”
Katja Krohn
Summa Linguae
How to Hire Top C++ Programmers
What is a C++ programmer?
C++ programmers are experts of the C language, the general-purpose, object-oriented version that takes C a step further, and is considered the most powerful language to use in Microsoft’s .NET Framework. When hiring the best C++ programmer, one should ensure the candidate has plenty of experience with a lot of lines of code, and is able to take part in the lifecycle and creation of software that demands high scale and performance.
How do you hire a C++ programmer?
You can source C++ programmer talent on Upwork by following these three steps:
- Write a project description. You’ll want to determine your scope of work and the skills and requirements you are looking for in C++ programmers.
- Post it on Upwork. Once you’ve written a project description, post it to Upwork. Simply follow the prompts to help you input the information you collected to scope out your project.
- Shortlist and interview C++ programmers. Once the proposals start coming in, create a shortlist of the professionals you want to interview.
Of these three steps, your project description is where you will determine your scope of work and the specific type of C++ programmer you need to complete your project.
How much does it cost to hire a C++ programmer?
Rates can vary due to many factors, including expertise and experience, location, and market conditions.
- An experienced C++ programmer may command higher fees but also work faster, have more-specialized areas of expertise, and deliver higher-quality work.
- A contractor who is still in the process of building a client base may price their C++ programming services more competitively.
Rates typically charged by C++ programmers on Upwork are:
- Beginner: $30 per hour
- Intermediate: $15 per hour
- Advanced: $150 per hour
Which one is right for you will depend on the specifics of your project.
How do you write a C++ programmer job post?
Your job post is your chance to describe your project scope, budget, and talent needs. Although you don’t need a full job description as you would when hiring an employee, aim to provide enough detail for a contractor to know if they’re the right fit for the project.
Job post title
Create a simple title that describes exactly what you’re looking for. The idea is to target the keywords that your ideal candidate is likely to type into a job search bar to find your project. Here are some sample C++ programmer job post titles:
- Need systems engineer familiar with C++
- Developer needed who is an expert in the Windows environment
- C++ expert wanted to help us debug software
Project description
An effective C++ programmer job post should include:
- Scope of work: From building software applications to reviewing software requirements, list all the deliverables you’ll need.
- Project length: Your job post should indicate whether this is a smaller or larger project.
- Background: If you prefer experience with certain industries, platforms, or software applications, mention this here.
- Budget: Set a budget and note your preference for hourly rates vs. fixed-price contracts.
C++ programmer job responsibilities
Here are some examples of C++ programmer job responsibilities:
- Review assigned project requirements and write detailed technical specifications
- Collaborate with QA team to debug, track, test and fix errors as they arise
- Work with customer support to deliver technical solutions for customer IT administrators
C++ programmer job requirements and qualifications
Be sure to include any requirements and qualifications you’re looking for in C++ programmer. Here are some examples:
- Minimum 4 years of C++ development experience
- Excellent problem solving and critical thinking skills
- Bachelor’s degree in computer science or related area of study
Find more freelancers
Similar C++ Programmer & Developer Skills
- Basic Programmers
- Pascal Programmers
- Assembly Language Programmers
- Ada Programmers
- Prolog developers & Programmers
- C# developers & Programmers
- Functional Programmers
- Python developers
- Arduino Programmers
- Groovy developers & Programmers
- Visual Basic Programmers
- SAS Programmers
- Indian Programmers
- Lisp developers & Programmers
- C Programmers & developers
- OCaml developers
Top cities for C++ Programmers & developers in United States
- C++ Programmers & Developers in Lehi, UT
- C++ Programmers & Developers in Longmont, CO
- C++ Programmers & Developers in Birmingham, AL
- C++ Programmers & Developers in Brookline, MA
- C++ Programmers & Developers in Greensboro, NC
- C++ Programmers & Developers in Spokane, WA
- C++ Programmers & Developers in Auburn, AL
- C++ Programmers & Developers in Santa Monica, CA
- C++ Programmers & Developers in Santa Clarita, CA
- C++ Programmers & Developers in Oceanside, CA
- C++ Programmers & Developers in Redwood City, CA
- C++ Programmers & Developers in Goleta, CA
- C++ Programmers & Developers in Katy, TX
- C++ Programmers & Developers in Tallahassee, FL
- C++ Programmers & Developers in Hollywood, FL
- C++ Programmers & Developers in Lilburn, GA