Description
Develop new features and optimize existing modules in C\+\+. Participate in software architecture and design pattern design. Integrate applications with APIs, libraries, and external services. Perform unit testing, code reviews, and debugging. Collaborate closely with QA and product teams. Document code and development processes.
Requirements:
Minimum 4 years of C\+\+ development experience.
Knowledge of STL, Boost, and multithreading. Experience in Linux and/or Windows environments. Understanding of algorithms, data structures, and performance optimization. Proficiency with version control tools (Git). Intermediate English (technical reading).
Desirable:
Experience in low-latency application or embedded systems development. Knowledge of continuous integration (Jenkins, GitLab CI). Experience with CMake or similar build systems.
Job type: Temporary
Duration of contract: 1 month
Salary: $30,000\.00 \- $35,000\.00 per month
Work location: On-site employment