We are looking for a talented and motivated C++ Software Engineer to join our growing engineering team. In this role, you will design, develop, and maintain high-performance software systems that power our products and services. You’ll collaborate closely with cross-functional teams to build scalable, reliable, and efficient solutions.
Key Responsibilities Design, develop, and maintain software applications using C++
Write clean, efficient, and maintainable code following best practices
Collaborate with product managers, QA engineers, and other developers
Participate in code reviews and contribute to improving engineering standards
Debug and resolve complex technical issues
Optimize application performance and memory usage
Contribute to architecture and design decisions
Document technical designs and implementation details
Required Skills & Experience Strong experience developing software using C++
Solid understanding of object-oriented programming and design patterns
Experience with Linux or Windows development environments
Knowledge of multithreading, concurrency, and performance optimization
Familiarity with version control systems (e.g., Git)
Strong debugging and problem-solving skills
Offer Contract Type: Freelance
Project Length: Minimum of 2 Years
Start Date: ASAP (Up to 6 Weeks\' Notice Maximum)
#J-18808-Ljbffr