Python Developer

Зарплата

от 40 000 до 80 000 ₽

Требования

Разработка ПОPythonCoffeeScriptJavaScriptPostgreSQLLinuxDjangoRedisMongoDBNginxFlask

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

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

Компания

Создаем CAT-tool для автоматизации переводов.

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

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

Ищем fullstack-разработчиков для работы над проектом по созданию CAT-tool (Computer-Aided Translation Tool). На текущем этапе основной функционал реализован. Вы можете выбрать одно или несколько желаемых направлений:

  • frontend, совершенствование UI продукта
  • криптография, безопасность
  • хранение данных
  • реализация natural language processing алгоритмов
  • улучшение системы менеджмента, ACL, и т.д.

Желательно владеть навыками fullstack-разработчика и выбрать по итогам наиболее интересное занятие в рамках проекта.

Требования:
  • опыт программирования на python/coffeescript/javascript;
  • знание ООП-паттернов и умение применять их на практике
  • знание Django, Django Rest Framework;
  • опыт работы с PostgreSQL;
  • навыки администрирования Linux, достаточные для комфортной работы (Debian/Ubuntu);
  • серьезное отношение к DRY, KISS, PEP и философии python и *nix;
  • английский на уровне понимания документации;
  • написание тестов к своему коду;
  • доступность в рабочие часы;
  • документация собственного кода;
  • отчётность по своим задачам;
  • git.

Наш стек:

  • Debian Stretch; Nginx; PostgreSQL; MongoDB; Memcached; Redis; Sphinxsearch; Sphinx; Python3; Sentry; Fluentd; Django; Flask; Django Rest Framework; Django CMS; NLTK; Uikit; RactiveJS; Pytest

Бонусы

  • Пересмотр оклада по мере роста.
  • Свободный график, 8 часов в день.
  • Удалённая работа.
  • Оформление по ТК.

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

  • Оклад по итогам собеседования и выполнения тестового задания. Тестовое задание может быть двух типов: а) на общее владение стеком, не оплачивается; б) боевое задание, оплачивается в случае успешного выполнения (код никуда высылать не надо, проверка удалённая, обсуждение сроков и цен на собеседовании).