EndySoft is a fast-growing IT company that provides IT resources to clients in the industry sector. We specialize in body leasing, team outsourcing, recruitment, and HR services. Additionally, we offer business automation and software development services to help our clients ease daily headaches and focus on their core business. We are looking for a Senior C++ Developer to join our team and work on exciting projects for our clients.

As a Senior C++ Developer at EndySoft, you will enjoy the following benefits:

  • Competitive pay based on the work you do here and not your previous salary
  • Great independence in a pleasant and flexible work environment
  • You will be working with an experienced team where relationships are built on a strong, informal culture

If you are a skilled Senior C++ Developer with a passion for software development, we want to hear from you. Apply now and join our team at EndySoft!

Very well

As a Senior C++ Developer, you will be responsible for designing, developing, and maintaining software applications using C++. Your responsibilities will include:

  • Collaborating with cross-functional teams to design and develop software solutions
  • Participating in all stages of the software development life cycle, including design, implementation, testing, and release
  • Contributing to architectural decisions and suggesting new solutions
  • Mentoring and supporting junior team members
  • Performing code reviews and ensuring code quality
  • Identifying and resolving technical issues
  • Staying up to date with the latest developments in C++ and related technologies

To be considered for this position, you must have:

  • At least 5 years of experience in software development with a focus on C++
  • Strong knowledge of C++ programming language and its standard library
  • Experience with Object-Oriented Programming (OOP) concepts and design patterns
  • Experience with software development in a Linux/Unix environment
  • Experience with system control version Git
  • Strong analytical and problem-solving skills
  • Good command of English

Nice to Have:

The following are not required, but they would be considered a plus:

  • A higher education degree in Computer Science/Information Technology/Engineering (Master/PhD is a plus)
  • Experience with Qt framework and its libraries
  • Experience with multithreading and concurrency
  • Experience with network programming and protocols (TCP/IP, UDP)
  • Familiarity with Agile and Scrum methodologies
  • Experience with or open to working in a remote team

EndySoft s.r.o.


EndySoft is fast-growing company with focus on providing of IT resources. Main area are body-leasing, team outsourcing, recruitment and related HR services. Partially, we are also specializing on business automation and software development. We help our customers and partners to ease from daily headaches, which are connected with heavy and time-consuming tasks, and to focus on their main part of their business. EndySoft is a company established in 2019. The company operates locally in the Central Europe.