Обязанности:
В наше подразделение команды Litebox https://litebox.ru ищем разработчика Python в команду Товары (товароучетная система, документооборот, глобальный справочник товаров, Меркурий, транспортный модуль для обмена с ЕГАИС). Также есть одна вакансия разработчика в команду автоматизации наших внутренних систем.Что нужно будет делать: Активно участвовать во всех этапах разработки в составе команды: от сбора и анализа требований до написания кода и выкатки в релиз, Проектировать и программировать бизнес-логику, аналитические отчеты для решения практических задач бизнеса Помогать в создании высоконагруженного отказоустойчивого проекта и оптимизировать его производительность, Делать интеграции со сторонними сервисами и партнерскими системами Покрывать код (тестировщики есть, но разработка тоже тестами занимается) Требования: Опыт разработки на Python от 3-х лет, опыт с Django обязателен Понимание веб-стека, принципов REST и построения реляционных моделей данных Понимание паттернов программирования Практический опыт написания сложных SQL-запросов c оптимизацией производительности (большая часть логики на sql, поэтому не только ORM нужно знать) Умение писать тестируемый (unittest, pytest), документированный и поддерживаемый код Знание GIT/ GitFlow. Приветствуется: Способность и желание быстро погрузиться в новые технологии, Опыт работы с системами учета, e-commerce или в сфере автоматизации розничной торговли. Опыт работы с DDD(Domain-Driven Design) Опыт работы с Firebird, PostgreSQL Опыт работы с GitLab, Grafana. Технологический стек: Python 3, Django, DRF, PostgreSQL, Firebird, Apache Kafka Условия: График работы 5/2. Возможна удаленная работа полностью Заработная плата обсуждается на собеседовании с успешными кандидатами Полное соответствие ТК РФ (официальное оформление) Чай, кофе, печеньки свои дома или в офисе в Москве или Ульяновске Дружный коллектив (в среднем работают по 5-6 лет и не хотят уходить) Бесплатная парковка рядом с офисом.