Senior C++ Software Engineer

Job Description

Working at PegusApps

PegusApps is a team of specialized software developers and engineers, technical architects and user interface designers, who work in a highly collaborative and flexible environment. We are looking for talented people who share our vision, i.e. people who want to make a difference and who are eager to help businesses move forward. We strive to create the best mobile solutions for all of our clients. Besides outlining top-notch mobile enterprise apps, working at PegusApps also means being part of a unique and diverse team in a trustful environment.

As a Senior C++ Software Engineer, you will be responsible for the development of enterprise applications in a wide range of projects and will also function as a true evangelist, who helps to maintain the highest possible quality standard C++ development within the company.


At PegusApps, we believe that flexibility is key for building a trustworthy relationship, not only with our clients but also with our employees. Happy employees make happy customers. That is why flexible hours and telecommuting are a given. You can both work and attend meetings from the comfort of your own home.


We want to develop a long-term cooperation with our clients. Therefore, we aim for continuous growth for both our company, our clients and, of course, our employees. You will be challenged to deliver top-notch solutions by using cutting-edge technologies.

Qualifications and responsibilities

The team member we are looking for is ready to take on the following challenges:


  • Expert knowledge of C++
  • Deep knowledge of unit testing (TDD) and software design principles
  • Experience with QT is a plus
  • Experience with Linux and networking is a plus
  • Experience with CI / CD (Jenkins,...) is a plus
  • Experience with GIT is a plus


  • Write high-performing, reusable code
  • Give high priority to code quality (unit testing, software architecture, ...)
  • Always keep in mind the non-functional requirements (e.g. maintainability, extensibility, security, performance, high-availability, …) and the functional requirements of the projects you work on


  • Think positive, act positive
  • Never be afraid to learn new things
  • Take ownership of the things you do
  • Be able to work independently, but also in a team
  • Embrace the freedom but also the responsibility of working at home
  • Be passionate and proud of your work
  • Be pragmatic and efficient
  • Be flexible
  • Inform colleagues of anything that might concern them
  • Communicate proactively, give feedback and creative input wherever needed
  • Spread knowledge, teach colleagues where possible
  • Help colleagues wherever needed
  • Evolve continuously on your own initiative
  • Respect and feel respected

Apply now

Send us your resume and written motivation by e-mail: