C++ Developer Inter
FreelancerProX
London, UK
11 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on find.jobs
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Unit Testing
C++ (Programming Language)
CMake
Code Review
Continuous Integration
Data Structures
Software Debugging
Programming Tools
Memory Management
Video Game Development
Network Programming
Object-Oriented Software Development
+15 more
Performance Tuning
Qt (Software)
Software Engineering
Software Requirements Analysis
Software Systems
Systems Architecture
Multithreading
Real Time Systems
Delivery Pipeline
Git
Information Technology
C++14
C++ Frameworks
Multiplatform
Software Version Control
Job description
We are looking for a highly skilled and detail-oriented C++ Developer to join our software engineering team. You will be responsible for developing high-performance applications and systems, ensuring efficiency, reliability, and scalability., * Design, develop, and maintain efficient and reliable C++ code
- Debug, optimize, and enhance existing software solutions
- Work on system-level programming, including memory management and performance tuning
- Collaborate with cross-functional teams to define software requirements and system architecture
- Participate in code reviews and provide constructive feedback
- Write unit tests and contribute to continuous integration and deployment workflows
- Document code and technical specifications for future maintenance
Requirements
- Solid understanding and hands on experience with modern C++ (C++11/14/17 or newer)
- Strong grasp of object oriented programming, data structures, and algorithms
- Experience with multithreading, memory management, and performance optimization
- Proficiency with development tools like GCC/Clang, GDB, and CMake
- Experience with version control systems such as Git
- Ability to write clean, maintainable, and well documented code
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience), * Experience in domains such as embedded systems, game development, finance, or telecommunications
- Familiarity with Linux/Unix environments
- Exposure to cross platform development
- Understanding of network programming or real time systems
- Knowledge of C++ frameworks and libraries (e.g. Boost, Qt)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on find.jobs
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…