Senior C++ Developer | Online Jobs | Optimhire

Senior C++ Developer

We make software for a technical audience in a B2B environment.
We are looking for an experienced C++ Developer to join our team and work on our commercial products.
Your primary responsibility will be to design and develop the frontend and backend of our Windows applications, and to coordinate with the rest of the team working on QA, documentation and marketing.
Responsibilities• Analyze requirements• Design, build, and maintain efficient, reusable, and reliable C++ code• Identify bottlenecks and bugs, and devise solutions to these problems• Help maintain code quality, organization, and automatization
This position is reserved for applicants living in the Montreal area.
Required skills• Strong proficiency in C++, with good knowledge of the language specification (C++98, C++11, C++17/C++20 appreciated)• Thorough knowledge of the standard library, STL containers, and algorithms• Familiarity with developing for the Microsoft Windows platform with Visual Studio• Familiarity with templating in C++• Familiarity with multi-threading• Familiarity with continuous integration• Familiarity with code versioning (we use Git)
Bonus Skills• Knowledge of SQLite• Knowledge of Javascript/HTML/JSON/XML• Knowledge of SOLID• Knowledge of SCRUM
English written and spoken required. French written and spoken a plus.
Additional Information• We offer a very competitive salary commensurate with experience.• Yearly corporate bonus based on the company’s performance.• A full benefit package.• Work from either our office in old Montreal or from home (but Montreal area residents only need apply

Job Type



Backend Developers

Must have Skills

  • C++ - 5 Years



english - Fluent

french - Conversational

46 - 66 K/Year USD (Annual salary)

Longterm (Duration)

Partially Remote 740 Notre-Dame Street West, Montreal, QC, Canada


Laurent S

United States