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
Похожие вакансии
Опыт коммерческой разработки от 5 лет. Глубокое знание Node.js (понимание Event Loop, профилирование памяти). Опыт работы с многопроцессностью, масштабированием приложения...
Understanding of the role of JSP in the stack: as the entry point for the AngularJS application. Ability to read...
5+ years of professional software development experience, with strong hands-on experience in full-stack or backend development.
Имеет опыт коммерческой разработки на Node.js и React от 3 лет. Работал с одним из популярных Node.js фреймворков (Express, NestJS...
Опыт с Kafka, Kafka Streams, Avro, Schema Registry, Gravitee. 4- 5 лет опыта разработки на Java 17+, включая знания...

