skillreveal

Node.JS Software Engineer (Senior)

skillreveal  •  Lviv, UA (Hybrid)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job 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.
skillreveal

About skillreveal

Skillreveal provides software that creates the ultimate experience in tech hiring. We love serving tech companies and ambitious software engineers.

- We save you a lot of time by introducing quality standards into tech interview processes.

- We guard you against recruiter spam.

- We reveal great engineers and great tech projects. We scrape off all the BS from CVs and job descriptions.

Legal notice: https://www.skillreveal.io/imprint

Industry
Consulting & Advisory
Company Size
11-50 employees
Headquarters
Münster, DE
Year Founded
2021
Social Media