Hire Elite, Vetted C++ Developer
Hire thoroughly vetted seasoned C++ Developers from our exclusive database!
Are you a proficient C++ developer who can build a range of applications using C++?
If your answer is a “yes,” then you are in the right place! Olibr’s clients are looking for elite C++ developers to work in dynamic environments and build and maintain C++ applications.
Work with the best in the C++ community.
Job Description
As a C++ Developer, you will be committed to using C++ for desktop applications, native mobile applications, and embedded systems. You will also coordinate with other teams who work at different layers of the infrastructure.
Job Responsibilities
Your job responsibilities as a C# Developer include:
- Designing, building, and maintaining efficient, reusable, and reliable C++ code
- Creating actionable C++ solutions and services
- Building feature-rich software or mobile applications as required by the client
- Maintaining and repairing C++ code in existing software and apps
- Identifying technical bottlenecks and devising solutions to these problems
- Testing, creating, and integrating new features in apps
Qualifications
- Bachelor's/Degree in Engineering/Computer Science or related field
- At least 3 years of experience as a C++ developer
- Familiarity with C++ compatible languages such as C, Java, and Python
Technical Skills
- Experience using C++ proficiently, with fair knowledge of the language specification
- Strong understanding of memory management in non-garbage collected environments
- A strong understanding of embedded systems design, low-level hardware interactions
- Experience using code versioning tools
- Working knowledge of templating in C++
- Familiarity with Windows Presentation Framework
- Ability to create database schemas representing and supporting business processes
- Knowledge of component data sheets and specifications
Other Skills
- Effective organizational and time management skills
- Ability to communicate with non-technical stakeholders
- Proven record of adhering to project timelines
- Accountability for the projects assigned and adaptability to rapid change
Soft Skills
- Strong verbal and written communication skills
- Fluency in English and strong interpersonal skills
- Ability to work in a fast-paced, dynamic environment
What is C++?
C++ is a general-purpose middle-level language designed as an extension of the C language. It has a variety of applications in areas like gaming, robotics, finance, and scientific computing. The first version of C++ was released to the public in 1983.
What are the uses of C++?
C++ is used to develop complex software systems that run on efficient and reliable performance. It is used for systems programming, gaming, finance, scientific computing, and robotics, among other areas.
Frequently Asked Questions
| Feature | C# | C++ |
|---|---|---|
| Compilation | C# code is converted into intermediate language code after compilation. | C++ code is converted into machine code directly after compilation. |
| Garbage collection | C# supports garbage collection | C++ does not support garbage collection. |
| Access specifiers | They are public, private, protected, internal & protected internal. | They are public, private, protected. |
| Test variables | The test variable can be a string in switch statement. | The test variable cannot be a string in switch statement. |
| Binaries | The size of binaries is high because of overhead libraries. | The size of binaries is low and lightweight. |