Описание вакансии
Условия работы
Про проект:
Вы будете участвовать в доработке функционала продукта для маркетологов, который успешно продается с 2012 года.
Сейчас задача стоит расширить функционал, и дать возможность финансовым директорам, бухгалтерам и собственникам пользоваться системой наряду с отделами маркетинга.
Вы понадобитесь на сессиях планирования и доработки нового функционала продукта, а затем будете реализовывать решение вместе с командой back-end (Python) и frontend (React.js).
Продукту нужен всегда привлекательный вид и свежий взгляд со стороны как функционала, так и юзабилити.
Чем нужно заниматься, в деталях:
- Участие в разработке серверной части SaaS сервиса;
- Участие в разработке REST API;
- 90% задач связаны с разработкой новой функциональности, а не поддержанием старой;
- Для Lead позиции - организация работы команды до 5 программистов.
Приветствуется опыт работы с API социальных сетей и сервисов статистики и опыт работы с Amazon Web Services.
Используемый стек в бэкенде: Python + Java + MongoDB.
В бэкенде также работает команда на стеке Java, MongoDB, PostgreSQL, Amazon AWS.
В команде есть 2 админа/devops, поддерживающих 45 серверов на Amazon.
Другие технологии, с которыми работает команда: TypeScript, ES6+, React+Mobx, Webpack, SASS, PostCSS, Rest API, GIT, Jira.
Ожидаем от кандидата:
- опыт работы на Python от 2 лет;
- Опыт работы с Python 3, FastAPI или asyncio, pytest, Docker;
- Опыт работы с MongoDB на уровне языка запросов, а не только лишь ORM;
- знание Linux на уровне пользователя;
- понимание базовых структур данных, алгоритмов, обычных шаблонов проектирования, используемых в Python;
- знание инструментов Atlassian;
- знание инструментов контроля версий - Git, GitLab;
- знание и опыт работы по методологии Agile/Scrum
- обучаемость, опыт работы в команде, коммуникабельность, неконфликтность.
Условия работы:
- Работа на полный рабочий день, с белой зарплатой
- Зарплата обсуждается по опыту работы
- Регулярный пересмотр зарплаты
- Уважительное отношение к мнению каждого сотрудника
- Посещение конференций за счёт работодателя
- Гибкий график работы
Дополнительные инструкции
Первое знакомство с рекрутером по Skype/Telegram. Если ваш профайл понравится СТО и команде, то второй этап - техническое собеседование по Zoom.
Если вас заинтересовала вакансия, укажите, пожалуйста, Ваши ожидания по зарплате и Skype/Telegram для связи.