DotActiv is hiring a
C++ Software Developer, Remote - South Africa
![Logo of DotActiv](https://cdn.jobscollider.com/logo/dotactiv-f41f.webp)
Summary
The job is for a remote C++ software developer at DotActiv, responsible for translating application storyboards into functional applications, designing, building, and maintaining efficient C++ code, identifying bottlenecks and bugs, ensuring performance, quality, and responsiveness of applications, and maintaining code quality, organization, and automation. The minimum requirements include 3 years of relevant development experience, a national senior certificate with higher grade Mathematics (70% or more), an IT certification, proficiency in C++, strong understanding of object-oriented programming, familiarity with Microsoft SQL Server and PostgreSQL, implementing automated testing platforms and unit tests, and proficient understanding of code versioning tools like Git. Benefits include a Cost to Company between R30k and R45k, flexibility to work from anywhere in South Africa, opportunities for upskilling, and a say over product decisions.
Requirements
- Minimum of 3 years relevant development experience
- Grade 12 as per the national senior certificate requirements (Umalusi endorsed and must include higher grade Mathematics with a minimum of 70%)
- A relevant IT certification by a recognised and acknowledged issuing authority
- Proficient in C++, with a good knowledge of its ecosystems
- Strong understanding of object-oriented programming
- Skill for writing reusable C++ libraries
- Understanding fundamental design principles behind a scalable application
- Familiarity with Microsoft SQL Server. (PostgreSQL would be advantageous)
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools (such as Git)
Responsibilities
- Translate application storyboards and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable C++ code
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Maintain code quality, organisation, and automatisation
Benefits
- Cost to Company between R30k and R45k, depending on qualifications and experience
- Flexibility to work from anywhere in South Africa
- Opportunities for upskilling
- A say over product decisions
Similar Jobs
- 💰$80k-$120k📍United States
- 💰~$80k-$150k📍South Africa
- 💰$80k-$150k📍Germany
- 💰~$61k-$76k📍Germany
- 💰~$61k-$76k📍Germany
- 💰$39k-$52k📍Latvia
- 💰$130k-$150k📍Worldwide
- 💰$80k-$120k📍United States
- 💰~$150k-$222k📍Cyprus
- 💰$85k-$110k📍United States