В связи с развитием нового направления приглашаем в команду менеджера отдела продаж . Продукт - операционная система для управления транспортной компанией Что Вы получите, работая у нас: Полностью удаленная работа с рабочим временем по МСК Отсутствие потолка в процентной части ЗП. Однако, чтобы заработать, нужно потрудиться, деньги с потолка не падают ;) Гарантированный оклад - чтобы комфортно войти в темп и чувствовать стабильность каждый месяц Собственный, современный, востребованный продукт Отсутствие тотального контроля, бюрократии, трехэтажных отчетов. Для нас главное - результат. Поэтому гарантируем Вам комфортную среду на работе Официальное трудоустройство по ТК График 5/2 с 9:00 до 18:00 Что Вам предстоит: Продажа программного продукта для управления транспортной компанией Работа с квалифицированными лидами: выявление потребности, отработка возражений, назначение zoom встреч. Плюс самостоятельный поиск. Проведение встреч по zoom c потенциальными клиентами, презентация, продажа, в месяц в среднем 3-5 продаж Ведение воронки клиентов в CRM система Подготовка статистик по результатам работы Кого мы хотим видеть в нашей команде: Специалиста с опытом продаж ИТ продуктов Подвешенный язык, умение войти во все двери даже там, где Вас не ждут Азарт к продажам ИТ грамотность
Задача - разработка приложения для транспортных компаний. Обязанности: Разработка и сопровождение бизнес-логики на backend (Python, FastAPI): реализация и доработка REST API, сервисный слой, работа с БД через ORM, соблюдение изоляции данных по тенанту (tenant_id), согласованность с правами доступа. Разработка и сопровождение пользовательского интерфейса (React, TypeScript): страницы и компоненты, формы, интеграция с API, состояние приложения, обработка ошибок и понятные сообщения пользователю. Участие в проектировании и оценке задач: разбор требований, декомпозиция, оценка трудозатрат, согласование с техническим лидом/продактом. Написание и поддержка автотестов: unit/integration (pytest на backend, Vitest на frontend) для ключевых сценариев и регрессии после изменений. Работа с миграциями БД (Alembic): новые и изменённые сущности, обратимые миграции, согласование с индексами и производительностью. Рефакторинг и технический долг: упрощение кода, выравнивание под принятые в проекте паттерны (тонкие роуты, логика в сервисах), без лишних «переписываний ради переписывания». Code review: участие в ревью чужого кода и реакция на замечания по своим изменениям. Интеграции и внешние сервисы: при необходимости — доработка клиентов к API (геокодирование, телематика, платежи и т.п.) с учётом таймаутов, ограничений и безопасности. Документирование: краткое описание нетривиальных решений в коде/в репозитории документации при внедрении новых фич. Взаимодействие с смежными ролями: уточнения у аналитики/продакта, согласование контрактов API с frontend, при необходимости — с DevOps по окружениям и деплою. Обязательные компетенции: Backend: проектирование и реализация REST API, слой сервисов, валидация входных данных (в т.ч. Pydantic), работа с реляционной БД через ORM, транзакции, миграции схемы. Frontend: компонентная разработка на React, строгая типизация TypeScript, работа с формами, асинхронные запросы к API, обработка состояний загрузки и ошибок. Совместная работа: Git (ветки, merge/rebase, code review), читаемый код, умение разбирать чужой код в существующем репозитории. Технологический стек проекта (желательно совпадение или близкий аналог) Слой (Технологии) Backend - (Python 3.9+, FastAPI, SQLAlchemy 2.x, Alembic, PostgreSQL, JWT (аутентификация)) Асинхронность и очереди - (Redis, RabbitMQ (или опыт с аналогами — понимание очередей и воркеров)) Файлы / объектное хранилище - (MinIO / S3-совместимое API) Frontend - (React 18, TypeScript, Vite, React Router 6, Zustand, Axios) Карты - (Leaflet / react-leaflet) Тесты - (pytest (backend), Vitest + Testing Library (frontend)) Инфраструктура - Совместная разработка: Git (ветки, pull request / merge request, code review), работа с удалённым репозиторием. Окружение: по согласованию с командой — либо контейнеризация зависимостей (Docker / Docker Compose), либо доступ к общему стенду разработки; важно умение воспроизвести окружение по инструкции проекта. Условия: Полностью удаленный формат работы. Официальное трудоустройство в штат компании.