💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

JavaScript разработчик на Node

Требования

БэкендRESTJavaScriptNode.js

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

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

Компания

Системы мониторинга и управления помещениями

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

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

Кто нам нужен.

Толковый JavaScript-разработчик для разработки и поддержки web-приложения на полный рабочий день (40 часов в неделю).

Зарплата 1500-2500$ в месяц (при выработке 168 часов).

Требования

  • Опыт коммерческой разработки на node + mongodb
  • Опыт разработки REST API
  • Умение писать автоматические тесты, знание принципов BDD/TDD

Плюсом будет

  • Знание фреймворков (Express, Mongoose, Async)
  • Практическое использование BDD/TDD
  • Опыт работы с PostgreSQL/MySQL
  • Работа со сборщиком проектов Grunt
  • Знание C/C++ и опыт работы с нативными модулями Node.js
  • Опыт работы с linux (Debian 7)
  • Участие в Open Source проектах

Что есть сейчас

  • Backend — Node.js + MongoDB. Для связи с frontend используется REST API и SSE.
  • Frontend — основная часть кода сейчас написана на CoffeeScript, фреймворк - AngularJS, шаблоны - jade/mustache.
  • Используется библиотека HighStocks для графиков.

О компании

Разрабатываем продукт, который состоит из железной части (устройство), серверной и клиент на JS. Разработчик в основном будет заниматься серверной частью. Подробнее о проекте http://ru.unitecontrol.com/

Как мы работаем

Постановка задач / общение в Asana + электронная почта. Для трэкинга времени используем Toggl. Основная часть команды находится в европейском часовом поясе (UTC+2), поэтому большую часть рабочего времени нужно быть в доступности.

Бонусы

Работа из дома. Свободный график.

Дополнительные инструкции

1. Выполнить тестовое задание https://docs.google.com/document/d/1sFL7wXjYRuO...
2. Засечь время на выполнение до секунды
3. Прислать результаты выполнения тестового задания на hr@unitecontrol.com.
4. Также расскажите нам про ваши последние проекты на серверном JS.
5. Ссылка на ваш аккаунт на github/bitbucket позволит нам лучше оценить ваш код.

Мы ответим заинтересовавшим нас кандидатам и пригласим на собеседование по скайпу.