Mobile Computing - A Grid Dynamics Company.
C Sdk Developer Ssr (Remote)
C Sdk Developer Ssr | Mobile Computing – A Grid DynamicsCompany. | Argentina
About Us:
This position is for Mobile Computing, a GridDynamics company, with over 4,000 employees worldwide. We...
C Sdk Developer Ssr | Mobile Computing – A Grid Dynamics Company. | Argentina
About Us:
This position is for Mobile Computing, a Grid Dynamics company, with over 4,000 employees worldwide. We specialize in providing top-tier software development services to leading global clients. Our commitment to innovation and excellence has positioned us as a trusted partner to some of the world’s most recognized brands. Join our dynamic team and contribute to delivering cutting-edge solutions for first-class customers.
About the Role:
As a C++ SDK Developer, you will be responsible for designing, developing, and maintaining software development kits (SDKs) that external developers use to interface with our client’s products. You will work closely with product managers, engineers, and clients to create SDKs that are intuitive, efficient, and well-documented. Your contributions will enable other developers to seamlessly integrate and build on top of our client’s platforms.
Key Responsibilities:
- Design and develop high-quality, efficient, and scalable C++ SDKs for multiple platforms (Windows, Linux, macOS, etc.).
- Collaborate with internal and external teams to gather requirements and ensure the SDK meets the needs of developers and users.
- Implement and maintain APIs that are user-friendly, well-documented, and perform efficiently.
- Ensure SDK compatibility across a variety of compilers, platforms, and architectures.
- Optimize code for performance, reliability, and maintainability.
- Write unit and integration tests to ensure code quality and stability of the SDK.
- Create detailed documentation and examples to assist developers in integrating the SDK effectively.
- Troubleshoot, debug, and resolve issues reported by users of the SDK.
- Stay up to date with C++ development trends, SDK design, and best practices.
Requirements:
- 3+ years of experience developing in C++.
- Strong understanding of C++11/14/17 standards and best practices.
- Experience designing and building SDKs, APIs, or libraries.
- Experience with multi-platform development (Windows, Linux, macOS).
- Proficiency in debugging and performance tuning.
- Solid understanding of object-oriented programming principles and design patterns.
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills
- Advanced level of English, both written and spoken.
Nice to Have:
- Experience with modern build systems (e.g., CMake, Conan).
- Knowledge of network programming, concurrency, and multithreading.
- Experience with RESTful APIs and web services.
- Familiarity with cloud platforms and integration.
Benefits:
- Flexible working hours (full-time).
- One “Flex Day” off per month.
- 10 business days of vacation.
- Swiss Medical health coverage.
- 100% remote work.
- Permanent contract with quarterly salary updates (PESOS ARG).
- Access to Udemy and Platzi for professional training.
- Employee Assistance Program (financial, nutritional, psychological support, etc.).
- Fully covered English classes during working hours.
- Discounts on Club de Beneficios and Samsung products.
- Birthday day off.
- If you’re passionate about C++ development and building high-quality SDKs, we’d love to hear from you!
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
- Save
- Save
- Save
- Save
- Save