Middle+/Senior C++ Developer

  1. Home
  2. Remote jobs
  3. C++
  • Company SELIUK LTD
  • Employment Full-time
  • Location 🇩🇪 Germany
  • Submitted Posted 3 weeks ago - Updated 2 hours ago

An innovative tech company is looking for a highly skilled C++ Developer with at least 4 years of experience to join their engineering team. The ideal candidate will have a solid foundation in C++ programming, a passion for building high-performance applications, and the ability to solve complex technical challenges.

Responsibilities:

  • Design, develop, and optimize high-performance C++ applications and systems
  • Collaborate with cross-functional teams to define and implement software requirements
  • Write efficient, maintainable, and scalable code following best practices
  • Conduct code reviews and provide feedback to ensure high code quality and maintainability
  • Troubleshoot and debug complex issues in existing applications and optimize performance
  • Contribute to the full software development lifecycle, including design, implementation, testing, and deployment
  • Ensure the robustness and reliability of applications in production environments
  • Stay updated on the latest C++ trends and advancements, and continuously improve development skills

Requirements

  • 4+ years of experience in C++ development
  • Strong proficiency in C++ (C++11, C++14, C++17, or newer)
  • Solid understanding of object-oriented design and development principles
  • Experience with multithreading and concurrency concepts
  • Familiarity with memory management, optimization techniques, and performance profiling
  • Experience with databases (SQL/NoSQL) and integration with backend services
  • Knowledge of version control systems, preferably Git
  • Strong debugging and problem-solving skills
  • Ability to work both independently and as part of a collaborative team
  • Excellent communication skills, both written and verbal

Nice to Have:

  • Experience with low-level programming, hardware integration, or embedded systems
  • Familiarity with software development methodologies such as Agile or Scrum
  • Experience with CMake or other build tools
  • Exposure to other programming languages (e.g., Python, Java, JavaScript)
  • Familiarity with cloud platforms (AWS, GCP, Azure)

Benefits

  • Competitive salary and benefits package
  • A dynamic and collaborative work environment
  • Opportunities for professional growth and career advancement
  • Access to cutting-edge tools and technologies
  • Flexible working hours and remote work options

Loading similar jobs...

C Developer Jobs

Forge your path in the heart of programming excellence! Explore career opportunities in C/C++ and C#.

© 2024 Created by C Developer Jobs. All rights reserved.