🎂 Экосистеме Хабра — 19 лет!

Исследуйте все эпохи IT в игре-музее ко дню рождения. Соберите 19 артефактов, получите звание Архивариуса Хабра 19000 и участвуйте в розыгрыше мерча от компаний, которые делают будущее вместе с вами.

Поздравить нас → 19.habr.com

Node.js Developer

Зарплата

от 3000 до 4000 $

Местоположение и тип занятости

НовосибирскПолный рабочий деньМожно удаленно

Описание вакансии

Условия работы

Рассматриваем: 

Back-end Senior/Lead Node.js Developer или Back-end Middle+/Senior Node.js Developer

Обязанности:

1. Продумать архитектуру проекта.

2. Разрабатывать функции/фичи.

3. Интегрировать внешние сервисы.

4. Ревьюить и рефакторить код.

Требования:

Отличное знание JavaScript (ES6+);

Отличное знание TypeScript и Node.js;

Git, JSON, XML, HTTP, Socket;

Понимание Rest API архитектуры;

Микросервисная коммуникация через очереди (RabbitMQ, Kafka и т.п.);

Опыт работы с базами данных (PostgreSQL, MongoDB, Redis и т.п.);

Понимание шаблонов проектирования и их использования;

Умение писать тестируемый, поддерживаемый и понятный код;

Английский на уровне чтения технической документации.

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

Юнит тестирование: jest, mocha, nock, chai, sinon;

Практический опыт работы с микросервисными архитектурами;

Опыт с AWS Cloud;

Знание React.js.



Что предлагаем мы:
​​​​​​​

- Работу в продуктовой компании, а главное работу над новым проектом с самого начала;
- Высокий доход в $. Заключение контракта с иностранным контрагентом;​​​​​​​
- Работать можно удаленно, но пару раз в месяц, необходимо появляться в офисе.
- Фиксированный рабочий день, без переработок;
- Компания оплачивает участие в профильных курсах, семинарах, конференциях, изучение английского языка;
- Высокий уровень делового сотрудничества, позитивную атмосферу