Aurora Technologies

Node.js developer (Aurora Technologies)

Share on

About

  • Location
    Kiev, Kyiv City, Ukraine
  • Salary ($ per year)
    3000
  • Category
    Middle
    Senior
  • Employment type
    Full time

Description

Ищем внимательного к деталям реализации Node.js разработчика, со способностью видеть всю архитектуру, определять проблемные места и желанием внедрять решения по их оптимизации.

 

Задачи, которые будут стоять перед тобой:

  • Активное участие в разработке отказоустойчивого, масштабируемого, cross datacenter приложения для видеовещания;
  • Проработка архитектуры совместно с TL/СТО проекта;
  • Имплементация системы под сформированную архитектуру;
  • Реализация тестирования в разработанных приложениях и сервисах;
  • Включение разработанных приложений и сервисов в continuous integration цикл.

 

Требуемый опыт и умения:

  • Умение эффективно и правильно решать задачи без микроменеджмента
  • Свободное владение и понимание работы Promises, async/await,  библиотеки async
  • Ответственность при написании кода, покрытие и тестирование всех  edge cases, race conditions, умение видеть слабые места
  • Понимание основ работы load balancers разного уровня
  • Умение писать Unit тесты на node.js

 

 Будет плюсом:

  • Опыт с mocha, chai, nock;
  • Понимание принципа работы consul, raft, etcd;
  • Знание как работает V8;
  • Умеешь мыслить в контексте асинхронного кода
  • Опыт разработки на Java, C++.

 

О нас: Платформа видеостриминга, которая будет давать возможность множеству пользователей начинать трансляции, смотреть трансляции других людей, коммуницировать между собой во время просмотра трансляций.
Мы технологические гики и ищем красивые решения. Наша цель - разработка масштабируемой и отказоустойчивой платформы. Два простых слова в описании, но за ними скрывается огромная экспертиза нашей команды в построении сервисов (хардварная кластеризация, геобалансинг, лоад балансеры начиная от haproxy и nginx и заканчивая решениями на базе gossip protocol, raft или paxos от google). Наши разработчики пишут на разных языках, имеют разный опыт и увлечения, в нашей команде наша сила. Мы умеем разные РСУБД, NoSQL, кэши, разные солры с эластиксерчами и множество других тулзов и сервисов.

Offered benefits

  • Интересную интенсивную работу
  • Оплачиваемый отпуск 24 к.д. и больничный лист
  • Корпоративные мероприятия
  • Соц. пакет (компенсация 50% затрат на медицинскую страховку, курсы иностанного языка и спорта)
  • Комфортный офис (комната отдыха, кофе, плюшки)
  • Удобное месторасположение офиса возле метро Майдан Независимости
  • Молодой и дружный коллектив, команду профессионалов
  • Конкурентная заработная плата (оговаривается по результатам собеседования и оценки уровня кандидата).

Буду рада ответить на все вопросы в скайпе: sandrakravchuk

Success Apply

Attach file to your profile:
Test task
Add test task
Resume
Attach resume

Thank you!

Your files were successfully sent

Oops!

An error occurred while sending your files