C++ Developer

Working as a C++ Developer you will:

  • Design and build new system functionalities in close cooperation with the Scrum team.

  • Create and maintain automated tests to ensure software reliability.

  • Manage a complex code base, successfully navigating and updating legacy systems.

  • Improve existing code by applying TDD techniques and strictly following SOLID design principles.

  • Resolve functional issues by effectively debugging code and analyzing system performance.

  • Actively participate in code reviews to maintain high-quality engineering standards.

  • Prepare and update necessary technical documentation.

  • Present completed software increments to internal stakeholders and external users.

  • Track current software engineering trends and share best practices with your colleagues.

About Chabre IT Services

Chabre IT Services is a global professional IT services provider, building long-lasting relationships with Enterprises. We specialize in the delivery of tailor-made solutions,  smart outsourcing, try&hire, and success fee services. We are a smart IT boutique with unique knowledge, which will deliver your ideas into reality.

About our Client

Our client is a provider of an advanced flight planning platform trusted by major airlines worldwide to optimize their daily operations. Their enterprise software analyzes real-time weather, airspace data, and route variables to significantly reduce fuel costs and CO2 emissions. By joining their engineering team, you will develop and maintain a global solution deployed both locally and as a SaaS product, directly impacting the efficiency of modern air travel.

Qualifications

  • At least 5 years of commercial experience coding in C++.

  • Strong problem-solving skills backed by a solid understanding of algorithms and SOLID principles.

  • Proven ability to create cross-platform applications for both Windows and Linux.

  • Hands-on experience maintaining and refactoring legacy code.

  • Proficiency in SQL, version control with Git, and containerization using Docker.

  • Familiarity with Unix fundamentals, including writing shell scripts.

  • Practical knowledge of the Software Development Lifecycle, specifically working within Agile/Scrum methodologies.

  • Previous experience collaborating in distributed, global teams.

  • Fluent English skills (both written and verbal) for seamless daily communication.

  • Nice to have: Familiarity with message brokers (Kafka, ActiveMQ), microservices architecture, Kubernetes, API design (REST/gRPC), or tools supporting LLM-assisted coding.

We offer

  • Rate up to 160,00 PLN/h + VAT
  • Hybrid work (Kraków)
  • Subsidy for peripherals in the amount of 500,00zł
  • Working tool (MacBook Pro or Lenovo Legion 5)
  • Co-financing of courses related to the position
  • Benefits: MultiSport, Medicover
ID: 606 job_post.published_on: 30/07/2026
announcement.apply