Senior Software Engineer (Freelance)
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
On-site Requirements: 3 days per week
Contract Duration: 6-Months plus extensions
Project Length: Minimum of 2 Years
Start Date: ASAP (Up to 6 Weeks' Notice Maximum)
Budget: Up to €700 per day