Middle/Senior JavaScript Engineer

от 120 000 до 200 000 руб. на руки

Откликнуться
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Россия.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Смотреть отклик

Требуемый опыт работы: 3–6 лет

Полная занятость, гибкий график

SAYMON - это современная российская высокопроизводительная платформа для решения задач мониторинга, контроля и аналитики процессов и элементов их обеспечивающих. Мы создаём сложное программное обеспечение мирового класса, используемое крупными компаниями в проектах связанных с интернетом вещей, мониторингом сетевой инфраструктуры и ЦОДов, производственных и охранных систем.

В своей работе мы используем передовой стек технологий. Постоянно развиваем и совершенствуем масштабируемый бэкенд на NodeJS написанный с применением акторной архитектуры на базе фреймворка COMEDY. Делаем веб и мобильные приложения на последних версиях Angular. Храним данные в OpenTSDB, Redis и Mongo. Передаем их через Kafka. Подключаем hardware-устройства с помощью Java-агентов. Разрабатываем и внедряем алгоритмы ML прогнозирования.

Тебе предстоит помогать совершенствовать основной Web UI (объектно-ориентированный JS/TS + Backbone) системы SAYMON. При желании есть возможность совмещать Frontend задачи c Backend (NodeJS + TypeScript) или поучаствовать в создании новых и развитии имеющихся веб приложений на Angular.

SAYMON - это стартап, здесь у тебя всегда есть возможность проявить инициативу, не рискуя столкнуться с бюрократией или непониманием. Максимально дружественная и сплоченная команда без иерархии. Основатель и директор сидят с тобой в одном помещении и все дела компании обсуждаются совместно на ежедневном стэндапе.

Если ты ищешь интересную и ответственную работу с профессиональным ростом и возможностью проявить себя - тебе к нам!

Задачи:

  • Разработка нового функционала для WebUI основного продукта компании, доработка и оптимизация производительности
  • Улучшение покрытия кода системы интеграционными и юнит-тестами
  • Разработка современных клиентских web-приложений (визуализация данных, кабинеты пользователя, панели управления) на базе системы мониторинга SAYMON
  • В перспективе ведение собственных проектов и аудит кода (code review) коллег

Требования:

  • Опыт разработки на Javascript / Typescript от 2-х лет
  • Опыт разработки frontend-компонентов и их оптимизации
  • Опыт работы с библиотекой Backbone
  • Знание принципов REST
  • Знание современных технологий адаптивной верстки, SASS
  • Опыт работы с системами сборки Webpack, Grunt
  • Опыт работы с Git

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

  • Опыт разработки backend-сервисов на NodeJS
  • Знание алгоритмов и структур данных
  • Понимание принципов работы MongoDB, Redis и Kafka
  • Знание фреймворка Angular и сопутствующих технологий
  • Знание английского языка
  • Наличие проектов с открытым исходным кодом в свободном доступе

Условия:

  • Динамичные и амбициозные проекты в команде опытных разработчиков
  • Возможности развития и роста, в перспективе - ведение собственных проектов

  • Гибкий график работы, гибкое начало дня

  • Регулярный пересмотр зарплаты по мере роста квалификации

  • Конференции и профильное обучение - за счет компании

  • Корпоративные спортивные мероприятия (волейбол, керлинг, лыжи и не только)

  • В офисе турник, пинг-понг, дартс, настольные игры

  • Удобная локация - 3 мин. от м.Петроградская, пр.Медиков, 3

  • Первое общение через zoom или skype

  • Иногородним соискателям - помощь в релокации

Ключевые навыки

JavaScriptRESTGitNativeScriptNode.jsAngularBackbone

Адрес

Петроградская, Санкт-Петербург, проспект Медиков, 3

Вакансия опубликована 17 октября 2019 в Санкт-Петербурге

Смотреть отклик
Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику