HRAVITY logo

Backend Developer (Node.js)

HRAVITY·Salary not specified

Primary stack

APIJavaScript

Nice to have's

MicroservicesRabbitMQKubernetesTypeScriptMongoDBClickHouseElasticsearchReact

Job description

Description language:

About the Position

Join elastic.io as a Backend Developer (Node.js) to work on a microservices-based hybrid integration platform, enhancing your skills in system design and troubleshooting.

Responsibilities

  • New services design and development, current ones redesign and maintenance
  • Cross-services communication mechanisms design and implementation (REST/RPC)
  • Integration with Kubernetes (operators development)
  • Investigating and resolving speed and performance issues
  • Refactoring, bug fixing, reviewing code

Requirements

  • JavaScript/Node.js proficiency
  • Well-versed with computer science fundamentals
  • Thorough experience with API design (RESTful service)
  • Knowledge of best practices for building resilient and maintainable distributed systems
  • Solid understanding of *NIX operating systems
  • Automated testing experience

Nice to Have

  • Experience with microservices, RabbitMQ and Kubernetes
  • Experience with front-end (including React/Redux)
  • Well-versed with TypeScript
  • MongoDB, ClickHouse, ElasticSearch
  • Good knowledge of networking principles
  • Any other programming language knowledge

We Offer

  • Opportunities to improve your English
  • Flexible working hours
  • 24 days of vacation + official holidays
  • Work from home 5 days per month
  • Salary paid in EUR
  • Attend free internal English classes
  • Modern office in the heart of the city

About the Company

elastic.io is a Germany-born product company founded by two Ukrainian developers. Acquired by mVISE, a large German professional IT services provider, the company has more than 5M revenue and 100% year-to-year revenue growth. Our customers include global telecom operators, retail, e-commerce companies, data-management providers, and more.

Interview Stages

  1. Introductory call with HR manager
  2. Technical part with developers
  3. Interview with CTO

Relocation Opportunities

There is an opportunity to relocate to Bonn (German elastic.io office) after the year of successful work.

Contact Information

Send your CV to [email protected]

Address:

Gulliver BC,

1, Sportyvna Sq.,

Kyiv, Ukraine

© HRAVITY. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Founded in 2011, HRAVITY helps technology innovators connect with engineering talents. With more than 100 satisfied customers from all over the world and an outstanding average record of 10+ hires per customer (per year), we aim at building strong product teams.The company was started by information technology engineers and comprises people with corresponding backgrounds. We focus our efforts on being those who have a good understanding and can provide the highest possible level of service and recruitment results.Being born in Ukraine, we help global companies build offshore offices in the world’s foremost IT-offshore region of eastern Europe (Ukraine, Poland, Slovakia, the Czech Republic, etc.). Even despite a heavy military situation, it is still the most favorable location for doing business in IT.Having a profound understanding of the market from all sides, we make the use of HR and people management best practices transparent and help our customers implement them in their business processes.We welcome you to our website, hiring-faq blog, and invite you to contact us with any questions you may have.

Popular searches