Middle/Senior Node.JS Software Developer in Lviv, Ukraine

We are looking for an experienced Node.JS Software Developer in a new team for our client from Estonia.

Find out more
go back

Symphony – Why So Special?

At Symphony Solutions we have removed all possible barriers created by the traditional organization and embraced the organic principles and a high-degree of self-management. We believe that this kind of organization is the optimal environment to attract and retain the best talents, fully develop them and leverage their potential. As a result, we have achieved the highest retention of employees possible in our industry (currently there’s less than 3% unwanted turnover).
We have a unique employee selection process where colleagues choose colleagues. Such approach eliminates possible conflicts and ensures honest and transparent relationship with clients and within the team. Symphony Solutions is a company that strives to be the Best Price/Performance and the easiest to do business with.
Customer description:
CoinMetro – By way of a fully licensed tokenized ecosystem, CoinMetro provides a gateway for novice and professional traders – as well as both experienced and not so experienced investors – to get involved in the crypto space with an ease-of-access not yet seen in the industry.
Featuring a simple interface designed for mainstream adoption, the CoinMetro platform plans to serve as a conduit between traditional finance and the digital asset economy. CoinMetro’s multifaceted ecosystem will streamline three major components of the digital economy, offering: (i) an exchange, (ii) a trading platform, and (iii) a complete ICO Express framework.
We’re a new exchange with a strong focus on new entrants in the crypto space, the ambition is creating a single platform that can cover the exchange/investment needs of a vast variety of crypto profiles and help induct newbies into the crypto financial ecosystem. To achieve this we’re working on a combination of high-level customer care, intuitive UI, and advanced investment features.
CoinMetro offers many services within one platform:
• Fiat and Crypto Exchange
• Complete Investment Platform
• Turnkey ICO Services
• Off Chain or `Atomic SWAPs`
• ERC20 Liquidity Solutions
• Multi-CCY Margin Lending
• Tokenized Asset Options


  • Node.js – Required;
  • REST API – Required;
  • WebSockets – Strong preference;
  • Redis – Strong preference;
  • MongoDB – Moderate preference;
  • Express – Moderate preference;
  • Extras (highly unlikely you find these): ZeroMQ, QuickFIX.

Duties and Responsibilities:

  • Building of multiprotocol messaging system for trading;
  • Implementation of different messaging schemes (PUB/SUB, REQ/RES) over different protocols (WebSockets, Redis, QuickFIX, ZeroMQ, REST);
  • State synchronization across clients and multiple servers.

We offer:

  • Career and professional growth;
  • Competitive salary and compensation package;
  • Regular performance reviews;
  • Paid English classes;
  • Casual Fridays, corporate events, birthday/wedding presents;
  • Comfortable office facilities (kitchen, coffee machines, massage room, different trainings etc.);
  • Clubs of interests (travel & bicycle club, symphony cuisine, music band, choir);
  • Sport activities (football team, yoga, fitness, stretching classes);
  • Low hierarchy and open communication;
  • The coolest office in Western Ukraine.

Send us your CV using the form below

Upload CV