Node.js Developer

Limassol, Cyprus
Full-time

RoboMarkets development team of server solutions for proprietary platforms invites a specialist for the position of Node.js Developer who is ready to develop and guide mid/high-load internal IT infrastructure projects created from scratch.

We work with:

  • Integration systems with liquidity providers
  • Cutting-edge systems for storing large financial data volumes (ticks, bars, deals)
  • Plugins for MetaTrader 4 and MetaTrader 5 (WinAPI C++) trading servers
  • Systems for calculating trading operation statistics

Responsibilities:

  • Backend development on JavaScript Node.js and C++
  • Client/server interaction
  • Working with network protocols, such as TCP, UDP, HTTP, WebSocket
  • Working with the MySQL database management
  • Working with RabbitMQ, Shovel, and Federation plugins, as well as AMQP and STOMP protocols
  • Searching for software defects and investigating these
  • Logging your work in project management systems (we use JIRA)

Your profile:

  • Experienced in working with plugins for МТ4 and МТ5 (WinAPI C++) trading servers
  • You have knowledge of C++17 and STL, CMake, Unix shell, git
  • Experienced in using OpenAPI/Swagger and AsyncAPI
  • Motivated for continuous development of professional knowledge and skills
  • You have higher education in IT/Engineering
  • Fluent in Russian

What RoboMarkets offers to make your work comfortable:

  • An attractive monthly salary paid in line with your skills and experience
  • A comfortable office in the centre of Limassol
  • Medical insurance cover for you and your family members
  • Access to professional training, conferences, and paid educational courses
  • A variety of corporate events
  • Sports events
  • Assistance with your relocation and visa processing (if necessary)

We appreciate your interest in our company and vacancies. We’ll carefully look through your CV and contact you in case your experience and skills are exactly what we’re looking for.

We guarantee that all personal information provided will be treated confidentially.