О нас:
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-компанию.
-
Возможность работать удаленно.
-
Премии по результатам работы.
-
Отсутствие большого количества нормативной документации.
-
Возможность принять участие в интересных и амбициозных проектах по разработке нужных и полезных сельскохозяйственных роботов и интернета вещей в с/х в атмосфере настоящего стартапа.