Санкт-Петербург, улица Савушкина, 83к3
Метро: БеговаяО роли
Ищем сильного разработчика, который будет развивать внутренние цифровые продукты и автоматизацию бизнес-процессов компании в целом: не только складские операции, но и связанные учётные, операционные и интеграционные задачи.
Нужен человек, способный проследить задачу от потребности сотрудников и бизнес-правила до работающего решения, корректной интеграции и понятного результата для пользователей.
Технологический стек:
1С:Предприятие / ERP, HTTP-сервисы и интеграции с документами и данными.
Python, Flask, Redis, фоновые workers, кэш, журналирование и admin UI.
Go — существующие внутренние сервисы и API.
Android: Java/Kotlin, приложения для ТСД, сканирование штрихкодов, offline/online сценарии, ADB/logcat.
HTTP/REST API, SQL, JSON, очереди, retry, идемпотентность и обработка ошибок.
Docker, Linux, Git, логи, диагностика и безопасные релизы.
Что предстоит делать:
Разбираться в бизнес-процессах компании и переводить потребности подразделений в понятные, надёжные решения.
Развивать и интегрировать 1С, backend-сервисы, Android-приложения для ТСД и существующие внутренние сервисы.
Находить причины проблем по всей цепочке: пользовательский сценарий, приложение, API, кэш/очередь, БД, 1С.
Улучшать скорость, надёжность и наблюдаемость процессов: кэш, очереди, защита от дублей, логи, метрики и admin-инструменты.
Делать изменения с тестами, code review и проверкой реального результата после выпуска.
Основные требования:
Практический опыт разработки на Python и/или Go; готовность работать с существующим Android-кодом на Java/Kotlin.
Понимание 1С:Предприятие / ERP либо способность быстро освоить интеграции 1С через HTTP и логику документов.
Уверенное знание HTTP API, SQL, Redis/кэша, очередей, Docker/Linux и Git.
Умение читать и безопасно дорабатывать незнакомые кодовые базы, а не только создавать новый проект с нуля.
Плюсом будет опыт Android, ТСД, barcode scanner SDK, offline-first, ADB/logcat.
Главное в кандидате:
Сильное логическое мышление. Умение не гадать, а строить цепочку фактов, видеть причинно-следственные связи и находить первопричину.
Погружение в бизнес компании. Важно понять реальный процесс, его участников, ограничения и ценность для бизнеса — не только формально выполнить ТЗ.
Инициативность и позиция. Умение аргументированно предлагать свои пожелания и улучшения по процессу, архитектуре, интерфейсу и приоритетам.
Ответственность за конечный результат: решение должно быть полезным сотрудникам, работать стабильно и быть поддерживаемым.
Командная работа. Умение понятно взаимодействовать с коллегами из бизнеса и IT, согласовывать решения, принимать обратную связь, проводить code review и совместно доводить задачи до результата.
Умение спокойно разбирать инциденты вместе с коллегами и отвечать за конечный результат.
Работа с ИИ:
Обязателен современный подход: умение эффективно работать с ИИ-агентами как с инженерными помощниками — ставить точные задачи, проверять результат, использовать их для анализа кода, тестов, документации и ускорения разработки.
Технические решения и ответственность остаются за разработчиком.
Идеальный профиль:
Сильный интеграционный/full-stack разработчик, который умеет быстро понять бизнес компании, разобраться в нескольких технологиях и самостоятельно довести задачу от запроса сотрудника до работающего решения.
Условия:
В компании принят офисный стиль одежды: сочетание профессионализма, комфорта и сдержанности.