T
TWO95 International, Inc
C++ Developer with Mandarin or English speaking
Skills
AI
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Work mode:
Onsite
Published on:
8 September 2026
What they need
- Design, develop, and maintain moderate to highly complex applications using C++.
- Develop, enhance, and debug software modules and components.
- Apply strong OOP principles — encapsulation, inheritance, polymorphism, and abstraction — to build maintainable and scalable systems.
- Design and implement concurrent, multi-threaded C++ software for real-time or high-throughput systems.
- Contribute to improving existing modules and reusable internal frameworks and libraries
- Provide technical guidance and mentorship to junior team members.
- Participate in code reviews and provide constructive feedback to peers.
- Work with cross-functional and distributed teams to deliver integrated solutions
- Develop and maintain unit and integration tests.
- Contribute to CI pipelines and update them as required.
- Work with product owners to understand requirements and deliver solutions.
- Break down complex problems into manageable tasks.
- Participate in Agile ceremonies.
- Continuously build product and domain knowledge.
- Stay current with evolving technologies and best practices.
What You Need:
- B.E./B.Tech/M.E./M.Tech in Computer Science or related field.
- 5+ years of professional C++ software development experience.
- Knowledge of software engineering concepts and technique
- Strong mastery of Object-Oriented Programming with hands-on application of design patterns (Factory, Observer, Strategy, Singleton, Command) and SOLID principles.
- Solid understanding of multi-threading and concurrent programming in C++ with synchronization primitives (mutexes, semaphores, condition variables).
- Experience developing or integrating with MES or similar large-scale systems.
- Familiarity with thread and memory management concepts and best-known methods (BKMs).
- Proficiency in STL, Boost libraries, and modern C++ (C++11/14/17/20) features.
- Experience with memory management, performance profiling, and optimization techniques.
- Expertise in writing unit tests using frameworks such as Google Test (GTest) or CppUnit.
- Demonstrated ability to provide technical guidance and mentor junior team members.
- Proven ability to convert complex requirements into structured tasks.
- Experience working with stakeholders in cross-functional teams.
- Experience using AI-assisted development tools to improve productivity.
- Strong ability to critically evaluate, validate, and refine AI-generated outputs to ensure accuracy, relevance, and quality.
- Curiosity and passion for learning.
Other offers great for you!
These companies are also looking for great profiles
C
Cherry Pick
C++ Trading Systems Developer
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
C++
6 months ago
Quick apply
B
BK Consulting
Expert C++
550/650€
Freelance
Paris, France
Hybrid, Onsite
Skills
PostgreSQLC++STLOutils d'intégration et de gestion du cycle de développement logiciel
4 months ago
Quick apply
S
Sapiens Group
Commercial / Business Developer – Débutant accepté H/F
Permanent contract
Paris, France
Onsite
Skills
Sales Representativerecrutement
20 hours ago
Quick apply
No company information available.