Position: Middle C++ Developer
Company: Devsymmetrix
Category: C++
Experience required: 2y
English level: upper

We are looking for a C++ Developer to join our friendly team!
Our product is a platform that offers users real-time price comparison and integrated execution across multiple bookmakers and betting exchanges.

This is an exciting opportunity to join a small, tight-knit team supporting the next-generation engine at the heart of the platform and developing innovative products and features are looking for an С++ developer with an upper-intermediate level of English.

The client is one of the world's leading providers of sports betting brokerage software. The flagship product is a platform that offers users real-time price comparison and integrated execution across multiple bookmakers and betting exchanges.

**Required Skills:**
• Commercial programming experience which includes 1,5-2 years of experience using C++14 or newer.
• Solid understanding of OOP concepts and modern C++ features, including memory management facilities such as smart pointers, move semantics, etc.
• Experience with multi-threaded applications and TCP networking.
• The ability to produce good quality code in a timely manner.
• The ability to communicate well and work productively in a team.
• Knowledge of Linux and Git.

**Benefits:**
• Knowledge of Boost.Asio or similar asynchronous frameworks.
• Familiarity with AWS.
• Familiarity with Python.
• Familiarity with SQL and Postgres.

**On a day-to-day basis your responsibilities will include:**
• Writing high quality asynchronous C++20 code and testing it.
• Working in a tight-knit team to solve complex technical problems.
• Reasoning about multi-threading, networking, and mission-critical infrastructure.
• Cooperating with team members on interesting projects using an Agile methodology and
tools (Scrum, Gitlab, Jira).
• Helping and mentoring team members by reviewing merge requests and showing them
best practices.

**Our Offer:**
• Dynamic and challenging tasks;
• 20 days of paid vacation and 10 sick days — we value rest and recreation. We also comply with the national holidays;
• Flat hierarchy;
• Professional and career development.