Position: C++ Engineer
Company: SD Solutions
Category: C++
Experience required: 3y
English level: upper

**What are we doing?**
Flutter is the global sports betting, gaming, and entertainment provider for over 18 million customers worldwide. The ex Paddy Power Betfair plc got the Stars Group in 2019 and became Flutter.
Flutter is the holding company for a range of international brands and operations, including FanDuel, Sky Betting & Gaming, Sportsbet, PokerStars, Paddy Power, Betfair, Adjarabet, TVG, and Junglee Games. 

**What will you do with us?**
- Analyze the existing designs and understand their implementations.
- Read and understand C++ code.
- Develop new components to expand player account management internal systems.
- Establish and implement testing procedures for existing and new data-heavy features.
- Build and maintain the tools that perform functional, integration, load, and stress tests.
- Create environments, changing Flutter Infrastructure.

**What hard skills do we need?**
- Strong knowledge of C++ (STL).
- Understanding of any scripting language (JavaScript, Python, bash, etc).
- XML/JSON and (proprietary)binary protocols.
- SQL.
- C.
- Real-time data streaming.
- Event-based state machines.

**An advantage:**
- Cross-platform (Windows / Linux) development experience.
- Experience in the field of player account management.
 
**What soft skills do we appreciate?**
- Strong communication skills.
- Superb attention to details.
- Ability to work in a highly flexible remote environment.

**Frequently asked questions:**
- What language do we speak?
    
    The team is international, so we use English to communicate. 
    
- Why was this position open?
    
    It’s a new position opened in case of widening. 
    
- What is my career growth perspective on this position?
    
    Your perspectives fully depend on your willingness. For example, you may become a Team Lead. 
    
- What is the team’s size and structure?
    
    There are about 6 developers in the team. 
    
- What is the product stage now?
    
    Flutter has products that have been already functioning as well as products that are under development. 
    
- Where are the people who taking decisions located?
    
    In London.

**What do we offer?**
💼 Full legal coverage.
💊 Paid sick leave - 6 days without medical documents per year.
💵 Monthly payments. We cover you with an accountant who helps you with finances and taxes.
⏰ 3-month trial period.
🌴 Paid vacation - 18 days per year (1.5 days accumulated per month).
🏡 Remote work and supplies for home-office if needed.

**Why should you join us?**
✅ To create exceptional things with passionate people!
✅ Minimal bureaucracy and result of your work seen on the spot.
✅ We provide all you require for working for an international company.
✅ Fast hiring process and responsive and professional recruiters.

**Our hiring process:**
0️⃣ Prescreening interview (20 m). We will tell you about the company and the position. You will tell about yourself so that we can check your English level and some soft-skills. Carried by one of SD Solutions recruiters.

1️⃣ Intro with Team Leads (60 min).

2️⃣ Codility Test.

3️⃣ Technical interview  (up to 60 min).