Backend-разработчик Python / Django

Зарплата

от 100 000 до 200 000 ₽

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

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

Компания

Производитель здорового питания с доставкой на дом или в офис

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

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

Ищем Backend-разработчика в наш проект. В Московском офисе или удалённо.

О компании

GrinDin производит и доставляет здоровое питание на дом. Это может быть еда для спортсменов, диетические рационы для тех, кто худеет, или просто питание на весь день. В компании работает 70 человек.

Мы – один из самых технологически "продвинутых" foodtech проектов. Умеем решать задачи многопараметрической оптимизации производства, запрограммировали "умную" диетологию, Анализируем и предсказываем поведение клиентов, эффективность закупок и т. д.

Об IT-системе:

Наша IT-система полностью автоматизирует (почти) все процессы компании. От "витрины", где можно оформить заказ, и до самой последней стадии его обработки. Все сотрудники (клиентская служба, производство, доставка, маркетинг и бухгалтерия) работают в ней.

Технологический стек: Python 2.7 (+немного 3.7) + Django на сервере, JS6 + React.js + MobX + scss на клиенте. Мы используем server-side rendering и стараемся сделать правильно всё, что можно сделать быстро.

Все технические решения по IT-системе принимает руководитель компании, вы будете подчиняться непосредственно ему. У нас нет бюрократии, контроля рабочего времени и мы не говорим на планёрках "я тебя услышал".

Мы ожидаем, что Вы:

  • Программируете на Python, понимаете как он работает "внутри". Использовали Django. Можете написать вручную SQL-запрос, если это необходимо.
  • Имеете опыт серверного программирования. Можете написать скрипт на make и shell. Хотя бы раз самостоятельно настраивали unix на своём компьютере или сервере.
  • Знаете как устроен Интернет (http, html5, css, js) и понимаете, как работает браузер;
  • Прочитали сколько-нибудь книг по алгоритмам и структурам данных. Мы не пишем вручную сортировки и не балансируем деревья, но очень хотим, чтобы задачи сложностью n*log n не решались алгоритмом сложностью n^2.
  • Умеете оценивать трудозатраты и выдерживать сроки;
  • Способны эффективно и продуктивно работать из дома;
  • Спокойно и бережно относитесь к legacy-коду. Мы начали делать IT-систему GrinDin 8 лет назад и поэтому у нас есть немало кода, который написан давно, стабильно работает, и который мы пока не собираемся переводить на новый технологический стек.

Желательно также:

  • Опыт вёрстки и программирования на JS6, React.js

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

  • Участие в разработке продукта, который реально применяется в работающем бизнесе. У нас уже давно не стартап. Мы знаем, чего хотим, стабильно развиваемся. Каждую вещь, которую мы реализовали в системе, мы используем ежедневно.
  • Офис в Москве (м. Бауманская). Возможна удалённая работа. В любом случае предполагается работа на полный рабочий день.