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