Vacancy

Recruiter
Ruslana Murha
Ruslana Murha
Recruiter
Send CV
Middle Node.js Engineer (PL)

Our customer is a large trading company that specializes in currency data, CFD trading, and exchange rates. The project we’re working on is a trading platform that aggregates data from different trading systems. For now, the main goal is to provide communication between the app and 3rd party systems. The next step includes integration with cryptocurrency trading systems.

Technologies to be used in the project:
NodeJS, ExpressJS/Nest JS, Typescript, Microservices, Rest API, GraphQL Apollo, PostgreSQL, MySQL, MongoDB, Google Cloud

Please, rate this post. Would appreciate hearing your opinion
Requirements:
  • More than 2 years of production experience with NodeJS microservices;
  • Be familiar with Typescript and GraphQL;
  • Previous experience with ExpressJS/NestJS;
  • Be comfortable with cloud solutions (Google Cloud);
  • Experience with Kafka and Apache Cassandra would be a plus.
Responsibilities:
  • Work towards implementing low-latency, high-availability, secure and performant APIs;
  • Integrate external APIs into GraphQL Apollo server;
  • Write reusable, testable, efficient, and maintainable code;
  • Share your knowledge and best practices with the team;
  • Contribute to all stages of the software development cycle.
What we offer:
  • Annual paid vacation of 18 working days;
  • Annual paid illness of 10 days;
  • Paying taxes and conducting private entrepreneurs;
  • Flexible working hours
  • Internal education(corporate library, Udemy courses);
  • English training courses;
  • Corporate doctor;
  • Maternity\Paternity leave;
  • Technical equipment: laptop, mouse, keyboard, monitor, chair;
  • Opportunity of sabbatical leave;
  • Career development plan;
  • Internal Referral program;
  • Opportunity to take part in company volunteering activities;
  • Extra vacation days for long-lasting cooperation;
  • Technical community events
  • Compensation for sports activities (up to 6000 UAH\year);
  • 50 % cost compensation for attending courses for self-development.