👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior Javascript / Node.JS Разработчик

Зарплата

от 2500 до 4000 $

Требования

Бэкенд, Старший (Senior)Node.jsJavaScriptRedisDevOpsElasticsearchDockerGit

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

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

Компания

Передовые технологии, масштабируемые решения, сложные задачи

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

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

Уже 8 лет мы запускаем технологические стартапы за рубежом. Наша команда работает удаленно из разных городов и стран. 

На своём примере мы доказываем, что небольшая команда может развивать и поддерживать масштабные проекты. Размер команды и подходы к разработке позволят вам увидеть весь процесс изнутри. Вы сможете развиваться в желаемую сторону и наращивать те компетенции, которые наиболее интересны.

Мы уделяем особое внимание качеству нашего кода и применяемым практикам. По-другому работать не получится, потому что в среднем наши проекты длятся больше двух лет. Документация, TDD, semantic versioning, статический анализ, CI/CD -- без этого не обходится ни один проект.

Во внутренних процессах мы делаем ставку на командную работу: верим, что чуткое взаимодействие улучшает результаты работы, развивает профессиональные навыки и эмоциональный интеллект. Вежливо и непринужденно общаемся, этично и без предрассудков. Приветствуем инициативу, прислушиваемся к сотрудникам.

Ищем Javascript/Node.JS разработчика, который умеет работать в команде и разделяет наши ценности.

С каким стеком вы будете работать:

  • Бэкенд: Node.js
  • Девопс: Terraform, Consul, Docker, Kubernetes
  • Клауд платформы: Google
  • Поисковый движок: ElasticSearch

Как мы пишем код:

  • Разрабатываем архитектурные решения, которые выдерживают нагрузку в 250000 запросов в секунду
  • Активно изучаем и внедряем новые технологии
  • Регулярно обновляем зависимости в проектах, совершенствуем архитектуру
  • Пять лет закрепляем наш опыт в собственном open source фреймворке, на котором основаны наши серверные решения

Вы очень нужны нам, если вы:

  • Умеете работать в команде
  • У вас хорошо получается осваивать новую информацию – вы можете изучить и применить новые технологии, архитектурные решения
  • Решаете бизнес-задачи с использованием JS на сервере и понимаете как работает event-loop
  • Имеете опыт проектирования систем
  • Практикуете DevOps или будете рады этому научиться

Ваши задачи:

  • Работать в команде – мы за комфортное сотрудничество
  • Работа с кроулером, proxies и автоматизацией запросов
  • Разрабатывать новые и поддерживать существующие микросервисы на основе нашего фреймворка
  • Рефакторить и оптимизировать код, большая часть которого доступна как OSS, посмотрите над чем вы будете работать: https://github.com/makeomatic и https://github.com/microfleet

Условия:

  • Заработная плата возможна в USD
  • Оплачиваем коворкинг
  • Оплачиваем билеты на конференции – например, мы ежегодно посещаем Nodeconf EU в Ирландии
  • Компенсируем расходы на использование инструментов для разработки
  • Вы сможете работать в удобном для вас режиме, всё обсуждается

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

Свяжитесь с нами: v@makeomatic.ca

Телеграм: @vaminev

Обязательно напишите, что Вы хотите получить от будущего места работы.
ПС: Отдельное пожелание к посредникам — не беспокоить.