Job Openings Node.JS Software Engineer (Senior)

About the job Node.JS Software Engineer (Senior)

Description


About the Project:

Our team is embarking on an exciting new subproject to develop sophisticated data streaming and collection services for our trading platform. This project involves launching a complex product that leverages real-time data aggregation pipelines, 20.000 messages per second, and various API protocols/transports. The aim is to transform the way businesses interact with data, empowering them to make informed decisions.

Your Role:
The team is currently seeking highly skilled and experienced Node.Js developers to join the team. As a key member of our development team, you will be responsible for writing server code for high-performance trading applications using trading protocols and Node.JS. Additionally, you will have the opportunity to work on front-end development in React for the right candidate as Full-Stack.

Responsibilities:

  • Develop and maintain real-time Node.JS backend services.
  • Write and maintain back-end code for a high-performance trading application.
  • Collaborate with fellow developers to deliver high-quality software solutions.
  • Stay up-to-date with the latest technologies and continuously expand your skill set
  • In long term perspective transition from TypeScript to Go

Minimum Qualifications:

  • Minimum of 5 years of experience in Node.JS development.
  • Experience with high load real-time systems
  • Knowledge of TCP, HTTP, and understanding of trading language.
  • Working with various API protocols and libraries like WebSocket(Socket.io), RxJS, TSOA, TypeScript
  • Experience with cloud computing platforms AWS, Docker.
  • Basic understanding of stock trading (Bid, Ask, Trade, Order)
  • Strong problem-solving skills and the ability to work effectively in a team environment.
  • Bachelor's degree or higher in a relevant field.

Will be a plus:

  • Knowledge of trading platform specifics or relevant background experience.
  • Experience using various fix engines such as FixAntenna, OnixS...

What We Offer:

  • Competitive salary reflecting your skills and experience.
  • Opportunities for professional growth and development.
  • Hybrid work model with a comfortable office located in the city center.
  • Paid sick leaves to support your well-being.
  • 20+ days of paid vacation to help you maintain a healthy work-life balance.

Interview Stages:

  1. Recruiter's Interview.
  2. Team interview.
  3. On-site Interview.