Maslov.ai

Senior Backend developer

От 350 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • PostgreSQL
  • Python
  • GraphQL
  • FastAPI

О нас:

Arka — это современная система управления молочными фермами без легаси. Проект развивается внутри компании maslov.ai и основан командой, в которую входят:

  • Алексей Хахунов — фаундер Dbrain, Forbes 30u30, Ycombinator.
  • Олег Хахунов — за 5 лет выстроил одну из самых высокоудойных ферм Московской области.

Мы создаём топовое решение для фермеров по управлению стадом (ERP для ферм), которое позволяет автоматизировать процессы: от ведения учёта животных до роботизированного доения и кормления.

Мы находимся на стадии активного роста и планируем масштабироваться за счёт расширения функционала и повышения аналитических возможностей системы.

Твоей задачей будет развивать архитектуру и новые функции системы. Ты станешь третьим бэкендером в команде, поэтому мы ищем максимально опытного разработчика.

Чем предстоит заниматься:

  • Развитие архитектуры: участвовать в проектировании ключевых компонентов системы, повышать производительность и надёжность решений.
  • Аналитические запросы: мы используем PostgreSQL и активно работаем с SQL. Хотя у нас нет миллиарда запросов в секунду, мы решаем сложные аналитические задачи с большим объёмом данных. Запросы бывают весьма тяжёлыми и требуют навыков оптимизации.
  • Продуктовые решения: предлагать и обсуждать улучшения с командой, влияя на направление развития продукта.

Что нужно уметь:

  • Уверенно разрабатывать на Python 3 с упором на асинхронность.
  • Писать сложные оптимизированные SQL-запросы без ORM и шпаргалок.
  • Понимать большую часть roadmap.sh/backend.
  • Быть готовым брать ответственность за целые модули, предлагать и отстаивать свои идеи.

Будет плюсом:

  • Опыт работы с GraphQL и знание его подходов и практик (dataloaders, relay pagination, и т. д.)
  • Умение разрабатывать на Go (Golang) или Rust
  • Понимание того, когда и зачем нужен event sourcing, и умение с ним работать

Наш стек:

  • GraphQL (Python: Strawberry, Go: gqlgen, Gateway: Bramble)
  • СУБД - PostgreSQL
  • RabbitMQ
  • Python: 3.12, MyPy, строгие линтеры (ruff, WPS), PyTest

Почему с нами круто:

  • Отсутствие легаси: у нас молодой проект, поэтому ты не будешь тратить время на рефакторинг «исторических» компонентов.
  • Шанс влиять на продукт: мы в самом начале пути, и твои идеи реально повлияют на развитие системы и отрасли в целом.
  • Высокая экспертиза команды: работать рядом с фаундерами, имеющими опыт в стартапах уровня Y Combinator и Forbes, — уникальная возможность быстро расти профессионально.
  • Сложные задачи: если тебе интересно копаться в тонкостях SQL, оптимизации и написании архитектуры для сложных аналитических случаев, здесь ты найдёшь применение своим навыкам.

Условия:

  • Оформление по ТК РФ в аккредитованную IT-компанию.

  • Возможность работать удаленно.

  • Премии по результатам работы.

  • Отсутствие большого количества нормативной документации.

  • Возможность принять участие в интересных и амбициозных проектах по разработке нужных и полезных сельскохозяйственных роботов и интернета вещей в с/х в атмосфере настоящего стартапа.