Backend-разработчик Python / Django
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Ищем 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
Мы предлагаем:
- Участие в разработке продукта, который реально применяется в работающем бизнесе. У нас уже давно не стартап. Мы знаем, чего хотим, стабильно развиваемся. Каждую вещь, которую мы реализовали в системе, мы используем ежедневно.
- Офис в Москве (м. Бауманская). Возможна удалённая работа. В любом случае предполагается работа на полный рабочий день.