We are looking for a talented and ambitious C++ developer. The ideal candidate will be responsible for developing, testing, and debugging Bridge, MT4/MT5 plugins, MAM, PAMM, and creating fail-proof, fast, and reliable applications for the company.
Requirements:
-
Responsibility, motivation, desire to learn and delve into the trading subject area
-
Knowledge of object-oriented programming, basic algorithms, and data structures
-
OOP and Design Patterns
-
С++17, STL, Windows API, multithreading
-
C++ templates and template metaprogramming
-
Debugging and memory dumps debugging
-
Network programming
-
Basic knowledge of C# and a strong desire to learn it (a significant part of the tasks involves C++ / .NET integration)
-
Experience with Managed/Native code interaction (C++/CLI, P/Invoke)
-
Unit tests
-
Visual Studio 2022
-
Bug tracking system, source control
Qualifications:
-
University degree
-
English language level B1 or higher
-
Overall professional experience no less than 3 years
Desirable to have:
-
Hands-on experience with MT4/MT5 and networking experience
-
Experience in MetaTrader API (Server, Manager) – trading platform
-
Experience in FIX protocol