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
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Flexible Pricing
Flexible Pricing
Up to 140 K/Year USD (Annual salary)
Fully Remote
Vera M