Position: C++ developer
Company: Fulcrum Software
Experience required: 5y
Category: C++
English level: intermediate
Published: 2021-08-01T00:00:00+03:00

**Project:** Developing the next-generation cloud version of our advanced medical reporting, image management, and data management solution. With an installed base of more than 5000 sites using this app and more than 20 years in the market, you can be part of the next chapter in our success story.
**Team:** 3 developers and 4QA (expands to 5 devs)
**Technologies:** C++ 11 and later, Visual Studio 2019, Qt5, for some tasks Python and JS/TypeScript, test frameworks GTest, Qt test. Version control system - git. Desktop application for Windows, client-server architecture + web part.

**Requirements:**
At least 5 years professional C++ development experience 
Wide knowledge of the Qt framework
Intermediate English level (written and spoken)

**Will be a plus:**
СОМ, knowledge JS/TypeScript and Python, test frameworks GTest, Qt test
Strong agile mindset and successful practical experience in modern dev practices/methods (like behavior-driven development, test-driven development, pair programming)

**We offer:**
20 days paid vacation (official Ukrainian holidays are days off)
15 days sick leave
Accounting support
Comfortable modern office and working environment
Flexible working schedule
Business trips to Germany
Corporate events
English classes
Paid conferences

**Responsibilities:**
Developing new features or extending existing ones
Writing automation scripts
Bug-fixing
Writing unit tests