HRAVITY logo

Fullstack JavaScript Engineer

HRAVITY·Salary not specified

Primary stack

JavaScriptNode.jsAPIReactRedux

Nice to have's

MicroservicesRabbitMQKubernetesTypeScriptMongoDBClickHouseElasticsearch

Job description

Description language:

Про посаду

Приєднуйтесь до elastic.io на посаду Fullstack JavaScript Engineer для розробки та підтримки гібридної інтеграційної платформи на основі мікросервісів. Працюйте з єдиною гібридною інтеграційною платформою на основі мікросервісів, яка дозволяє ІТ-організаціям пришвидшити цифрову трансформацію підприємств. Покращуйте свою англійську, продовжуйте навчання та спілкуйтесь з менеджерами та інженерами найвищої компетентності.

Обов'язки

  • Розробка та оновлення нових сервісів, переробка та підтримка існуючих
  • Розробка та впровадження механізмів крос-сервісної комунікації (REST/RPC)
  • Інтеграція з Kubernetes (розробка операторів)
  • Дослідження та вирішення проблем зі швидкістю та продуктивністю
  • Рефакторинг, виправлення багів, перегляд коду

Вимоги

  • JavaScript/Node.js знання
  • Глибоке розуміння основ комп'ютерних наук
  • Глибокий досвід у розробці API (RESTful сервіс)
  • Знання кращих практик створення гнучких та підтримуваних розподілених систем
  • Глибоке розуміння операційних систем *NIX
  • Великий досвід роботи з фронтендом (включаючи React/Redux)
  • Досвід автоматизованих тестувань

Буде плюсом

  • Досвід роботи з мікросервісами, RabbitMQ та Kubernetes
  • Глибоке знання TypeScript
  • MongoDB, ClickHouse, ElasticSearch
  • Гарне знання принципів мережевої архітектури
  • Знання будь-якої іншої мови програмування

Ми пропонуємо

  • Можливості покращувати вашу англійську за допомогою внутрішніх курсів
  • Можливості для підвищення знань у сфері мереж та телекомунікацій
  • Розробка та управління надійним, ефективним та масштабованим програмним забезпеченням, яке обробляє великі обсяги запитів та обчислень
  • Гнучкий робочий час
  • 24 дні відпустки + офіційні свята
  • Робота вдома 5 днів на місяць
  • Зарплата в євро
  • Сучасний офіс у центрі міста
  • Прозорий та стабільний дохід

Про компанію

elastic.io - це німецька продуктова компанія, заснована двома українськими розробниками. Компанія була профінансована фондами Alghanim та Kuenheim і придбана mVISE, великим німецьким постачальником професійних ІТ-послуг, у 2017 році. Сьогодні компанія має більше 5 мільйонів євро доходу та 100% зростання доходу з року в рік. Наші клієнти включають глобальних операторів телекомунікацій, роздрібну торгівлю, компанії електронної комерції, постачальників послуг з управління даними та багато іншого.

Технологічний стек

  • Основні компоненти платформи: Docker + K8s, Prometheus, MongoDB, RabbitMQ, Elasticsearch, Graylog, Clickhouse
  • Сама платформа побудована на мікросервісах на Node.js (JavaScript/TypeScript та деякий код на GoLang)
  • Інфраструктура керується за допомогою Terraform та Ansible. У Kubernetes - ksonnet, скоро перейдуть на helm.
  • Допоміжні компоненти: Nginx, OpenVPN, IPSec (Strongswan), fluentd, HAproxy, docker-registry, cadvisor, grafana
  • Компанія дотримується принципу інфраструктури як програмного забезпечення. Намагається слідувати методології DevOps загалом

Етапи співбесіди

Є три етапи: вступний дзвінок з менеджером з персоналу, технічна частина з розробниками та співбесіда з CTO.

Можливості переїзду

Є можливість переїхати до Бонна (німецький офіс elastic.io) після року успішної роботи.

FAQ

  • Чи англійська мова обов'язкова на цій посаді?
    Не критична, ми очікуємо середнього рівня. Майже всі члени команди, з якими ви будете спілкуватися, - українці, CTO також розмовляє російською та розуміє українську. Документація та завдання англійською, тому ви повинні мати можливість їх розуміти.

  • Чи ви практикуєте тестові завдання під час співбесіди?
    Ні, ми не займаємось тестуванням кандидатів і не просимо виконувати жодні тестові завдання. Все вирішується під час живої співбесіди.

  • Щодо понаднормової роботи?
    Ні, ми не практикуємо понаднормову роботу, і будь-який такий вид діяльності буде повністю компенсований.

  • Яка причина відкриття цієї вакансії?
    Компанія вирішила збільшити команду розробників для проектування та програмування нових функцій.

Відправте своє резюме на [email protected]

Місцезнаходження: Gulliver BC, 1, пл. Спортивна, Київ, Україна

Не підходить? У цей момент ваш друг шукає щось подібне. Повідомте нам про це і отримайте бонус за успішну рекомендацію.

© 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.

More at HRAVITY

All 5 roles

Popular searches