Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: C++ Developer.
Hong Kong Jobs | Expertini

Urgent! C++ Developer - IO TECH SOLUTIONS LIMITED Career in Hong Kong

C++ Developer



Job description

Overview:
We are seeking a highly skilled C++ Engineer to design, develop, and optimize high-performance software applications.

The ideal candidate has deep knowledge of C++ (modern standards), software architecture, and performance-critical systems, with experience building reliable and scalable applications.

Key Responsibilities:

  • Design, implement, and maintain software components using modern C++ (C++11/14/17/20).

  • Write efficient, high-performance, and maintainable code for complex systems.

  • Collaborate with cross-functional teams (QA, DevOps, Product) to deliver end-to-end solutions.

  • Debug, profile, and optimize code for performance, scalability, and memory usage.

  • Ensure software reliability through testing, code reviews, and documentation.

  • Integrate applications with third-party libraries, frameworks, and APIs.

  • Contribute to software architecture and system design discussions.

  • Maintain knowledge of industry trends, best practices, and emerging C++ standards.

Qualifications:

  • Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience).

  • Proven experience as a C++ Software Engineer, Backend Developer, or similar role.

  • Strong proficiency in C++ (C++11 and later), including STL and templates.

  • Solid understanding of object-oriented programming, memory management, and concurrency.

  • Experience with multi-threaded and real-time applications.

  • Knowledge of data structures, algorithms, and system-level programming.

  • Familiarity with build systems (CMake, Make) and version control (Git).

  • Experience with Linux/Unix environments.

Nice-to-Have Skills:

  • Exposure to performance-critical systems (low latency, embedded systems, or high-frequency trading).

  • Knowledge of network programming (TCP/UDP, sockets, gRPC).

  • Familiarity with Python or scripting languages for tooling and automation.

  • Experience with GPU programming (CUDA, OpenCL) or parallel computing.

  • Understanding of databases and distributed systems.


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your C Developer Potential: Insight & Career Growth Guide