16.12.2024

Вакансія Middle+ Node.js Developer

Компанія: Impulsis
Домен вакансії:Esports, Software Development & Hi-Tech
Досвід роботи:від 5 років
Рівень спеціаліста:Middle, Senior
Рівень англійської:Intermediate / B1
Тестове завдання:Є тестове
Зайнятість:Full-time
Релокейт:Без релокейту
Місце роботи:Office, Remote
Локація:Львів, Tallinn

Skills

  • Node.js
  • Microservices
  • SQL
  • Cloud technologies
  • AWS
  • JavaScript
  • TypeScript
  • WebSockets
  • Debugging
  • Linux
  • RESTful API
  • Kubernetes
  • Docker
  • MongoDB

Опис вакансії

We invite you to join our international team to implement innovative projects and contribute to the future of live entertainment and competitive gaming.

About the Project:

AimLab is an innovative platform with a combination of cutting-edge tracking technologies and analytics with artificial intelligence and machine learning for gamers of all levels: from casual players to e-sportsmen. It was designed to help gamers to determine their strengths and weaknesses and adapt the system accordingly to optimize training gains.
Currently, the platform is used by over 8 million players around the globe. We are also the official training partner of several biggest e-sports games.
Our extension will be integrated with different gaming platforms like Steam and PlayFab, data science and analytics (Snowflake and Databricks), and will work with live streaming services (like Twitch and Youtube).

Responsibilities:

  • Extending the existing platform backend API with new features.
  • Development of a Twitch extensions backend service (cloud-based).
  • Ongoing support and optimization/refactoring of the existing platform backend systems.
  • Integration with an existing third-party systems (OAuth, GraphQL).
  • Write unit tests.
  • Create and maintain technical documentation.
  • Communicate with stakeholders and other developers in the international team (explanation of technical questions and requirements).

Required skills & experience:

  • 5+ years of commercial software development experience;
  • At least 3 years of Node.js experience;
  • Solid working knowledge of Node.js developing complex microservices based applications;
  • Experience with unit tests;
  • Solid working knowledge of SQL databases;
  • Experience with the Cloud Computing & Databases, preferably AWS;
  • Strong programming skills of JavaScript & TypeScript;
  • Understanding of network operations/protocols, experience with sockets/websockets;
  • Good debugging skills;
  • Knowledge of Linux, shell command-line and scripts;
  • Thorough experience of RESTful service design, API design and best practices for building resilient and maintainable distributed systems;
  • Ability to work in high availability mode (required due to covid-19 and remote work);
  • Intermediate level of English is required for communication inside the international team.

Will be a plus:

  • Working knowledge of Vue.js, Next.js and React;
  • Knowledge of WebOps deployment and management of servers;
  • General knowledge of RabbitMQ and Kubernetes;
  • Working knowledge of Docker and MongoDB;
  • Experience with other backend development language;
  • Analytical thinking skills.

Переваги співробітникам

  • English Courses
  • Кава, фрукти, перекуси
  • Компенсація навчання
  • Медичне страхування
  • Оплачувані лікарняні
  • Оплачувана відпустка

Про компанію Impulsis

Impulsis – міжнародна IT-компанія, яка надає послуги з розробки програмного забезпечення та веб-дизайну. Компанія займається розробкою Magento та мобільних додатків, має добре організовану інфраструктуру і креативну команду, яка надає успішний досвід розробки веб-технологій, а також створює чудові сайти електронної комерції та інші веб-продукти для місцевих та міжнародних підприємств будь-якого розміру.

Сайт компанії: impulsis.com
Рік заснування: 2006
Кількість працівників: 11-50
Тип компанії: Outsource

Схожі вакансії

Досвід від 5 років Senior Full-time Upper-Intermediate / B2 Office, Remote Україна, Львів
Досвід від 2 років Middle Full-time Advanced / Fluent / C1 Remote Україна
Досвід від 3 років Middle, Senior Full-time Upper-Intermediate / B2 Remote Україна
Досвід від 10 років Lead Full-time Upper-Intermediate / B2 Remote Україна
Досвід від 4 років Senior Full-time Не має значення Remote

Підписуйтесь на наш Telegram, щоб не пропустити свіжі вакансії.