Мы — IT-компания Corex, разрабатывающая собственные SaaS-продукты для автоматизации бизнеса (сектор HoReCa). Наши решения помогают компаниям оцифровывать процессы и увеличивать прибыль.
Мы ищем талантливого Backend-разработчика, которому интересно не просто писать код, а разбираться в работающем продукте, находить причины проблем и самостоятельно доводить задачи до результата. Готовы рассмотреть как опытных, так и начинающих специалистов с коммерческим опытом работы. Если вы уверенно владеете одним из языков, но со вторым пока не сложилось — ничего страшного, поможем вникнуть в технологию и развиваться вместе с нами.
Нам нужен человек, который не останавливается на первом очевидном варианте, умеет задавать правильные вопросы и проверять свои гипотезы. Если готового решения нет — способен найти путь к нему самостоятельно.
Мы разрабатываем мобильные приложения, web-продукты, комплексные информационные системы и другие программные продукты для автоматизации B2B и B2C сегментов.
Твои задачи:
- Разрабатывать на Python (FastAPI) и на C# (разработка плагинов для iiko, расширяющих функциональность наших решений);
- Решать задачи наших клиентов и помогать развивать продукты, предлагая интересные решения;
- Иметь навыки понимания существующего кода, находить причины возникающих проблем;
- Совместно работать с командой над архитектурой проектов;
- Четкое понимание и деструктуризация задачи для качественного выполнения;
- Писать Unit-тесты.
От тебя мы ожидаем:
- Знание Python или C# (если знаете другой язык, но готовы мигрировать на один из этих — тоже обсуждаемо);
- Умение и желание писать качественный, поддерживаемый и документированный код;
- Умение самостоятельно разбираться в незнакомом коде и существующей архитектуре, не ожидая пошаговой инструкции;
- Участвовать в обсуждении архитектуры и технических решений, предлагать свои варианты и аргументировать их;
- Опыт коммерческой работы над проектами по заказной разработке;
- Умение работы с Git;
- Опыт командной разработки;
- Желание быть в тренде актуальных технологий.
Плюсом будет знание следующих технологий:
- PostgreSQL;
- RabbitMQ;
- Уверенное использование Unix-систем;
- WebSocket;
- Redis;
- Docker и docker-compose;
- Уверенное чтение API-документации сторонних систем;
- Умение читать чужой код;
- Опыт поддержки и развития существующих решений;
- Опыт поиска и устранения трудно воспроизводимых ошибок.
Как мы видим наиболее подходящего для нас кандидата:
- Можешь посмотреть на проблему глазами пользователя, а не только разработчика;
- Умеешь самостоятельно анализировать задачу, находить взаимосвязи и рассматривать несколько вариантов решения перед реализацией;
- Умеешь работать с задачами, где нет готового алгоритма действий: задавать правильные вопросы, выдвигать и проверять гипотезы, самостоятельно находить недостающую информацию;
- Не ограничиваешься первым очевидным решением: умеешь предложить несколько подходов, оценить их плюсы и ограничения и выбрать наиболее подходящий для конкретной ситуации;
- Не стремишься переписать весь проект при первой встрече с неидеальным кодом, а умеешь оценить, что действительно нужно исправить сейчас, а что можно улучшить позже;
- Любишь понимать, почему система работает именно так, а не просто добиваться того, чтобы код прошёл проверку.
Чем предстоит заниматься?
Основной проект на старте — Bandgo, продукт представленный на рынке федерального уровня по автоматизации бань, пляжей и аквапарков, работающий в связке с системой учёта iiko.
Сейчас мы развиваем веб-версию заказов и работаем над стабильностью последних версий продукта. Поэтому здесь особенно важны не только навыки разработки, но и способность разбираться в существующей системе: находить причины ошибок, оценивать последствия изменений и самостоятельно доводить задачи до рабочего результата.
Что мы предложим?
- Большое поле для принятия самостоятельных решений;
- Работу в молодой команде, которая горит своим делом;
- Официальное трудоустройство и "белую" зарплату;
- Работа из офиса: рабочий ПК, комфортное место в центре города;
- График работы: 5/2 (9:00–18:00) с часовым обедом.
Над какими проектами работаем:
- Bandgo (Автоматизация бань, пляжей и аквапарков. Платёжно-пропускной сервис на системе учета iiko: браслеты, киоски, клиентские экраны);
- B2B Маркетплейс (автоматизация деятельности поставщиков и рестораторов);
- Loyalhub (Приложение лояльности. Маркетинговый инструмент с iiko интеграцией);
- Многое другое (Автоматизация деятельности перевозчиков, расчеты логистических издержек и клиентской стоимости, Такс-менеджер, монитор для call-центра, сервисы push/email уведомлений и т.д.).