Position: Middle C++ Developer
Company: DevBrother
Category: C++
Experience required: 3y
English level: intermediate

We are seeking a talented and ambitious C++ developer to join us in building cutting-edge trading solutions. The project is a customer portal for an FX broker. The portal integrates with the trading platform and facilitates deposits, withdrawals, account statements, and collecting KYC. The platform is a production-ready project that's already been deployed for other brokers. You will add some customizations, primarily initially focused on the referral program.


**Mandatory requirements:**
● Knowledge of object-oriented programming, basic algorithms, and data structure.
● OOP and Design Patterns
● С++17, stl, Windows API, multithreading
● C++ templates and template metaprogramming
● Debugging and memory dumps debugging
● Network programming
● Unit tests
● Confluence, Jira, Git
● TeamCity, PowerShell
● Knowledge of business domain – Forex
● Experience of working with MT4/5 server

**It is desirable to have:**
● Experience in FIX protocol
● Experience in MetaTrader API (Server, Manager)
● C# and interaction between Managed/Native code.


**We offer:**
● Daily support for your technical and personal growth;
● Professional and very friendly team, that is always ready to help and support;
● Medical Insurance;
● Flexible working hours;
● Offices in Ukraine and Poland;
● All official holidays;
● 15 days of paid vacation;
● Legal services and 24/7 layer protection;
● Tax & accounting services;
● Partly Tax coverage;
● The company provides all the necessary equipment;
● Fitness support upon request;
● English classes up to three times a week;
● The company pays 50% of the cost of refresher courses for any employee of the company;
● Workstation space;
● Mentoring and Educational Programs;
● Regular Activities on a Corporate level (Team Buildings, Sports Events, Table Games, Tech Events);
● Advanced Bonus System.