DevJobs

C++ Software Developer (Windows)

Overview

Who we are:


Incredibuild empowers developers to radically accelerate their work by shortening build times, allowing more iterations and faster product releases. Thousands of customers including world-leading brands trust our platform to streamline and accelerate everything from compilation to release automation, generating great savings of resources and accelerating Time-To-Market for leading brands.


We’ve helped over 200,000 developers at tech giants like Microsoft, Samsung, Nintendo, Amazon, and many others to develop some of the most successful software in many industries such as gaming, financial services, Embedded software and more.


In the past three years, Incredibuild has been in hyper-growth, expanding globally with no signs of slowing. We have secured multiple rounds of investments to keep expanding our market share.


This is your opportunity to join a category leader and make a difference.


We we're looking for:

A dedicated C++ Software Developer experienced in modern C++ development, who will be responsible for designing and implementing our suite of software solutions. a people person who can not only interact with the team but also contribute to the overall development environment positively. We strongly encourage lifelong learners and those passionate about self-improvement and those who aren't just looking for a job, but a place where they can grow and flourish.


What you'll do:

  • Design, develop, and maintain efficient, reusable, and reliable C++ code.
  • Utilize modern C++ standards to optimize performance and scalability.
  • Leverage asynchronous programming methodologies, specifically with ASIO, to enhance system efficiency and user experience.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Document processes, write test cases, and perform code reviews to ensure software quality.
  • Actively contribute to the team and company-wide architecture and development standards.
  • Keep abreast of the latest developments and trends in the C++ technology landscape.


What You'll Need:

  • Bachelor's degree in Computer Science or a related field.
  • Minimum of 3 years of hands-on experience in C++ programming.
  • Proficient in modern C++ standards and idioms.
  • Experience in asynchronous programming, (Experience with ASIO - a strong advantage).
  • Strong communication and interpersonal skills.
  • Continuous learning mindset, with a keen interest in learning new technologies and programming languages.
  • Ability to work independently and take initiative to solve problems and complete tasks.
  • Excellent problem-solving skills and attention to detail.

Incredibuild