Position: Senior/Team Lead C++
Company: ONSEO
Experience required: 5y

**Knowledge and Skills Required:**
- 5+ years of experience in C/C++ development.
- Knowledge of С++98/11, OOP, STL, Boost.
- Knowledge of design patterns.
- Experience with network, TCP protocols, REST, sockets.
- Experience with multithreading.
- Experience with coding conventions.
- Practical experience in the use of Windows API, MFC libraries.
- Good understanding of loose-coupled code, refactoring methods.
- Good understanding of Unit testing principles.
- Experience in using profilers, memory leak analysis tools, static analyzers.
- Experience with Git, CMake.
- Experience in mentoring.
- At least Intermediate level of written and spoken English.
- Responsibility, sociability, desire to develop their knowledge, ability to work in a team.

**Would Be a Plus:**
- Experience in medical area
- Experience in refactoring complex systems.

**What we offer:**
- Individual program of development
- Work in a comfortable office
- Progressive system of salary, regular salary review, financial stability
- Career planning and regular performance reviews
- 20 working days of paid vacation, paid sick leave
- Medical insurance, sport compensation
- Free English lessons
- Really good team and democratic management, many works in the company for a long time and sincerely committed to their cause

**Аbout the project:**
**AIBODY** is a UK based company, newly spun out by the R&D team of the international technology group AUG Global. Driven by our desire to advance modern healthcare and save lives, we set out to conquer the limitations of existing medical simulation solutions. This led us on a mission to build the first of its kind Digital Physiology Platform capable of producing true to life responses and simulations. Now that our vision has become reality, we are able to access multiple opportunities to impact global healthcare priorities.

**https://www.aibody.io/**