loader image

C++ Developer

About the role

We are looking for a C++ developer responsible for building a C++ SDK which is used on multiple platforms (iOS, Android and web). Your primary responsibility will be to be part of the team which is responsible for designing and developing this SDK and the web API endpoints, and to coordinate with this team working on different layers of the infrastructure.

Your Responsibilities


  • Design, build, and maintain efficient, reusable, and reliable C++ code

  • Work on extensions of existing features

  • Work closely with other team to develop new features

  • Implement performance and quality modules

  • Suggest and implement improvements on current products

  • Identify bottlenecks and bugs, and devise solutions to these problems

  • Help maintain code quality, organisation, and automatisation



Your profile


  • Strong proficiency in C++, with fair knowledge of the language specification

  • Good understanding of memory management in non-garbage collected environments

  • Good OOP knowledge

  • Understanding of dynamic polymorphism and C++ specific notions, such as friend classes

  • Implementation of automated testing platforms and unit tests

  • Proficient understanding of code versioning tools

  • Coordination with other developers for cross-functional requirements implementation and tests

  • Familiarity with templating in C++

  • Familiarity with continuous integration

  • Familiarity with Make and gyp build systems

  • Knowledge of writing native modules for high-level languages such as PHP, Swift, Java, Node.js is appreciated



 


Must have Skills

  • C++
  • Boost
  • Object Oriented Programming (OOP)

Contract Base

Flexible Pricing

Fully Remote

Cancel
Cancel

Active

Skip

C++ Developer

About the role

We are looking for a C++ developer responsible for building a C++ SDK which is used on multiple platforms (iOS, Android and web). Your primary responsibility will be to be part of the team which is responsible for designing and developing this SDK and the web API endpoints, and to coordinate with this team working on different layers of the infrastructure.

Your Responsibilities


  • Design, build, and maintain efficient, reusable, and reliable C++ code

  • Work on extensions of existing features

  • Work closely with other team to develop new features

  • Implement performance and quality modules

  • Suggest and implement improvements on current products

  • Identify bottlenecks and bugs, and devise solutions to these problems

  • Help maintain code quality, organisation, and automatisation



Your profile


  • Strong proficiency in C++, with fair knowledge of the language specification

  • Good understanding of memory management in non-garbage collected environments

  • Good OOP knowledge

  • Understanding of dynamic polymorphism and C++ specific notions, such as friend classes

  • Implementation of automated testing platforms and unit tests

  • Proficient understanding of code versioning tools

  • Coordination with other developers for cross-functional requirements implementation and tests

  • Familiarity with templating in C++

  • Familiarity with continuous integration

  • Familiarity with Make and gyp build systems

  • Knowledge of writing native modules for high-level languages such as PHP, Swift, Java, Node.js is appreciated



 


Job Type

Contract Base


Must have Skills

  • C++
  • Boost
  • Object Oriented Programming (OOP)

Flexible Pricing  

Fully Remote

Skip

Vera M

| Austria