Backend Developer (Node.js / JavaScript) (удаленная работа)
(вакансия в архиве)

25 ноября 2021

Уровень зарплаты:
от 100 000 до 350 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Backend Developer (Node.js / JavaScript)

Привет!
Мы ​команда разработки​ компании​ potok.digital ​и сейчас мы ищем​ backend разработчик на Node.js / JavaScript (junior/middle/senior)


Поток — первый масштабный сервис крауд кредитования в России, где обычные люди могут инвестировать в малый бизнес. Для первых это высокая доходность, для вторых - моментальные деньги на развитие. С 2016 года на нашей платформе выдано более 11 тыс. займов на сумму более 10 млрд рублей. Мы занимаемся реальной поддержкой малого бизнеса в России. Подробнее https://fb.com/potok.digital.


Наш стек:


  • Основная БД — PostgreSQL, также есть Redis и RabbitMQ.

  • Код хранится в Gitlab.

  • Задачи — в Jira.

  • Баги — в Sentry.

  • Разработка
    + docker
    + docker-compose
    + koa & middleware
    + google-protobuf
    + grpc
    + node-rdkafka
    + ajv
    + sequelize
    Тестирование
    + mocha
    + assert
    + sinon
    + faker
    + supertest

  • Планируем работу недельными итерациями, релизим новый код каждый день.

  • Мы делаем код ревью, чтобы в будущем с нашим кодом было приятно работать.

  • Мы проводим регулярные собрания — ретроспективы, на которых решаем накопившиеся проблемы


  • Мы работаем удаленно, и нам это нравится. Если становится скучно — можно прийти поработать в офис в Москве.

Задача:
Мы используем микросервисную архитектуру. Для разработки новых и поддержки уже написанных сервисов нам нужен разработчик на языке Node.js.


Ищем человека, который:


  • пишет код на языке Node.js в контексте веб разработки

  • пишет автоматические тесты

  • оценивает задачу перед тем, как ее делать

  • готов принимать решения и помогать продактам улучшать продукт для пользователей

Для нас важен опыт и понимание принципов:
+ разработки в среде Unix
+ разработки клиент-серверных Web (HTTP) приложений
+ разработки распределенных приложений
+ контейнеризации приложений с помощью docker
+ разработки с использованием сервисов и микросервисов с помощью docker-compose
+ использования ES6, Promise API, Async / Await
+ создания приложений на основе фреймворка Koa
+ работы с реляционной БД Postgres
+ работы с системой сообщений/очередей Kafka
+ валидации стуктур данных с использованием Json Schema
+ работы с Protocol Buffer
+ создания клиент-серверных приложений с использованием gRPC


Кроме Node.js мы также пишем на языках: ruby, python, go.


Мы пишем тесты на весь новый функционал.
У нас дружелюбная команда, нет формализма и бюрократии, результаты работы быстро доставляются на продакшен, мы пишем продукт, которым пользуются реальные люди. Мы ценим эффективность и прагматизм.


Мы предлагаем:


  • Полностью белое оформление с первого рабочего дня

  • Привлекательную заработную плату

  • Работу над востребованным продуктом со сложной бизнес логикой

  • Быть частью дружелюбной команды, где каждый может проявить себя и развиваться

  • Регулярное посещение конференций

Рассматриваем разные уровни от  middle до teamlead. 


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


Необходимо будет пройти 1 техническое собеседование с рук-елем разработки.


Мы не затягиваем с принятием решения.

Ключевые навыки:
Бэкенд Старший (Senior) Node.js

Посмотрите похожие вакансии

Senior Backend Developer Node.js
Компания: Radium Finance
Зарплата: от 350 000 до 450 000 руб.
Backend Developer (Node.js) Junior+
Компания: Русские Механические Технологии
Зарплата: от 100 000 до 130 000 руб.
Middle Backend Developer (Node.js + PHP)
Компания: Зорра
Зарплата: з.п. не указана
Backend Developer (Node.js)
Компания: HuntIT
Зарплата: з.п. не указана