Fullstack разработчик

Зарплата

от 80 000 до 100 000 ₽

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

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

Компания

Цифровая ML платформа для ритейла, банков, FMCG

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

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

Почему Вам стоит рассмотреть эту вакансию: 

  • Мы предоставляем возможность получить опыт работы в дружной междугородней команде с минимальным уровнем бюрократии. 
  • Ваше мнение всегда будет услышано
  • Всё что Вы сделаете - будет использоваться живыми людьми, которые будут благодарны за ту ценность, что была создана Вашими руками. 
  • Вас ожидает встреча со наборами геоданных, что является очень ценным опытом в современном мире. 
  • Есть возможность работать из любой точки мира, а если Вы устали от удаленки - есть офис в Москве. 
  • Также существует возможность поучаствовать в интеграции модулей машинного обучения. 
  • У нас нет предубеждений насчет пола, национальности и других особенностей человека, каждый имеет шанс реализоваться.

    Наши ожидания:

    • Вы хорошо знаете Python и его стандартную библиотеку, структуры данных. Знакомы с алгоритмами и понимаете их применимость. При этом вы умеете писать качественный код, который решает задачи пользователя. 
    • Никто не требует advanced-знаний фронтенда(PixiJS/Leaflet), но ожидаем что знакомы с React(hooks/components).
    • Ну, и последнее, но не менее важное – вы способны обдумывать реализацию своего решения, оценить целесообразность используемых инструментов/подходов.

      Скорее всего мы не подойдем друг другу, если Вы:

      • Не имеете опыта работы с реальными проектами
      • Предпочитайте не брать на себя ответственность за результат
      • Хотите работать исключительно по детальным, подробным постановкам задач. 

        Немного о нас:

        • Мы компания, которая разрабатывает и улучшает продукт, нацеленный помогать бизнесу открывать новые торговые точки, и при этом не прогореть. 
          Больше узнать о продукте можно здесь https://bst.digital/newnew/bstorganica/
        • Команда разработки не слишком большая(3 бэкендера+1 фронтендер), а задач гораздо больше. И мы ждем, что Вы поможете нам справится с ними, создавая решения, которые изменят жизнь клиентов. 
        • Мы верим что главный наш капитал - это люди с которыми мы работаем. 

          Что у нас есть:

          • Процесс - Работаем недельными спринтами по Московскому времени с 9 до 18, задачи заводим в YouTrack. 
          • Документация о системе - находится также рядом с трекером задач. 
          • Тесты - Unit-тестов нет, как заменитель используем функциональные тесты на фронте, для уверенности в стабильности основных компонентов системы. 
          • Deploy- Бэк примитивно через запуск Fabric, планируем менять на автоматический деплой. Фронт доставляется клиенту через Jenkins. 
          • Мониторинг - Сервера под наблюдением Zabbix, а для контроля процессов в коде - используем Sentry
          • Коммуникация – основное общение в Telegram, утрение созвоны (дейли) в Google Hangouts.

            Да, у нас не "идеальная" ситуация с тестами и деплоем, но мы постоянно делаем шаги к улучшению как процессов разработки, так и инфраструктуры вокруг этого. И если Вы готовы помочь - мы будем рады участию в этом деле.

            Технологии/Стек:

            • Python 3.6+ 
            • Django 3.0.9(+GeoDjango) 
            • Celery
            • Postgres(+Postgis)
            • Docker(+compose),образа лежат в собственном Docker Registry 
            • React(+Hooks) + JS
            • AntD
            • Библиотеки работы с данными(Numpy/Pandas) 
            • Библиотеки работы с гео-данными(GeoPy/GeoPandas) 
            • Библиотеки работы с MS Office 

              Примеры того, чем предстоит заниматься:

              • Интеграция с поставщиками данных по API(получение/отдача информации)
              • Работа с картами (у нас активно используется OpenStreetMap)
              • Бизнес-ориентированая разработка компонентов.
              • Задачи по подготовке данных для визуалиазции

                Зарплата:

                Полностью зависит от Ваших навыков и готовности отвечать за определенный круг задач

                Как с нами связаться:

                Если остались какие-то вопросы - не стесняйтесь, пишите на почту hr@bst-mc.com. Расскажите кратко о себе, про свой опыт, и свои ожидания, присылайте примеры кода, если есть.

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

                Благодарю Вас за время уделенное этой вакансии.