Python программист Middle/Senior

Дата размещения вакансии: 11.11.2024
Работодатель: Гордеев Александр Владимирович
Уровень зарплаты:
з/п не указана
Город:
Саратов
Требуемый опыт работы:
От 3 до 6 лет
  • удаленная работа
  • фултайм

Стек:

  • python, django, postgres

Почему вам стоит работать с нами:

  • новый продукт
  • дух стартапа, энтузиазм, новый подход к сотрудничеству между людьми в настоящий команде
  • уникальная экспериментальная система, возможность бонусом получать часть прибыли в компании в зависимости от вашего вклада и эффективности (50% прибыли будет делиться между всеми людьми в компании на основе оценки эффективности другими сотрудниками) с накопительным эффектом
  • возможность поучаствовать в создании крайне перспективного продукта с нуля и вывода его на рынок, кратко суть продукта можно описать так “упрощение переселения людей по планете” (работать под руководством владельца и основателя работающей продуктовой компании с штатом в 50 человек)

Какого человека мы ищем:

  • опытного бекенд разработчика который сможет продолжать строить архитектуру нового сложного продукта

Требования:

  • Опыт работы с Django от 3 лет
  • наличие продолжительного опыта работы в работающем продукте с нагрузкой от 10 000 уников в сутки
  • Умение проектировать и разрабатывать масштабируемые и эффективные RESTful API.
  • Хорошее понимание архитектурных паттернов и умение применять их на практике.
  • Опыт работы с frontend на уровне, достаточном для интеграции и взаимодействия с бэкендом.
  • Писать тесты и обеспечивать качество кода (pytest, unittest и др.).
  • Базовые знания контейнеризации (Docker) и основ DevOps для разработки и деплоя проекта.

Задачи:

  • Продолжение разработки архитектуры проекта, обеспечение её гибкости и масштабируемости.
  • Разработка и внедрение нового функционала в соответствии с требованиями продукта.
  • Интеграция с фронтендом, участие в проектировании API для взаимодействия с фронтенд-частью.
  • Участие в ревью кода, рефакторинге, улучшении существующих решений.
  • Работа над поддержанием высокого качества кода, написание и поддержка unit-тестов.
  • Поддержка и улучшение CI/CD процессов (по необходимости).