В связи с ростом компании и запуском новых проектов мы приглашаем Middle Backend разработчика присоединиться к нашей команде
Мы разрабатываем и поддерживаем процессы в собственной ERP системе для автоматизации операций в сфере торговли, логистики, складского и финансового учёта, работы с маркетплейсами и т.д.
Backend реализован на самописной платформе. Платформа реализует внутреннюю обертку на JavaScript / Python с ORM на Postgres для написания бизнес логики
Обязанности:
- Анализ задач, проектирование и реализация структуры БД и написание под нее бизнесовой логики
- Взаимодействие с другими разработчиками при анализе задач и API-интеграциях
- Ревью кода и участие в командной проработке решений
- Поддержка и развитие существующей кодовой базы и инструментов
Требования:
- Опыт работы от 2-3+ лет коммерческой разработки на бэкенде
- БД
- Глубокое знание SQL: написание сложных запросов (оконные функции, CTE, подзапросы), понимание и анализ EXPLAIN/EXPLAIN ANALYZE для оптимизации производительности
- Проектирование БД: опыт проектирования нормализованных и денормализованных схем под конкретные бизнес-задачи
- Производительность и оптимизация: умение находить и устранять узкие места, анализ медленных запросов
- Backend
- Уверенное владение JavaScript и/или Python
- Глубокое понимание HTTP
- Опыт работы с различными протоколами (REST, gRPC, SOAP)
- Прочее
- Опыт работы с Git
- Опыт работы с Docker
Будет большим плюсом:
- Опыт разработки ERP / B2B / прочих корпоративных информационных систем
- Опыт настройки CI/CD
- Опыт работы с LLM/AI
Мы предлагаем:
- Работа в стремительно развивающемся продукте который решает реальные бизнес-задачи и своевременно закрывает потребности коммерции
- Возможности профессионального и карьерного роста, влияние на архитектуру решения
Наши условия:
- Современный офис в 3 минутах от м. Технопарк
- Гибридный график
- Работа по современным методологиям, прозрачные процессы, минимум бюрократии
- Регулярные и уютные корпоративные мероприятия
Как проходит знакомство:
- Тестовое задание
- Техническое интервью с руководителем на котором обсудим ваш опыт, подходы к решению задач, а также расскажем подробнее о компании, проекте и нашей команде