#job
Ребята, всем привет, желаю всем здоровья физического и психического у условиях самоизоляции.
Мы команда разработчиков, дизайнеров и продакт менеджеров. Мы 5 лет на рынке как полноценная команда. За 3 года мы вошли в топ-100 лучших дизайн компаний в вебе, и в топ-50 продакшенов. (
https://tagline.ru/picasel/)
В 2018 сменили вектор развития на запуск собственных продуктов.
Сейчас мы ищем бэкендера в один из наших продуктов
на удаленку и после коронавируса (часовой пояс желательно чтобы отличался от Москвы до +-3 часов или если вы готовы адаптировать свой график под GMT+3 то вообще отлично):
Hipo – экосистема сервисов для управления и развития ретейл персонала. В данный момент системой пользуется компании: Samsung, Coty, Philips.
Мы планируем масштабирование проекта еще на 3 компании в 2020 году.
Система включает в себя модули:- управления производительностью
- отслеживания динамики продаж
- постановки задач и карьерного планирования
- расчета заработной платы
- совершение визитов в торговые точки
- табели учета времени
и др. модули
Немного истории, разработка системы велась в 2 этапа:
Сначала мы создавали модули развития полевого персонала и их карьерного развития, а позже мы создавали административную систему по управлению и анализу сотрудников, торговых точке, продаж, и др. Поэтому в данный момент системы Hipo работает как 2 проекта с кучей зависимостей. Данные зависимости крайне сложно поддерживать, разворачивая продукт под заказчика мы сталкиваемся с большим количеством сложностей и система становится все более трудно поддерживаемой.
В связи с этим наша внутренняя команда подготовила подробный план по-этапного рефакторинга, который предполагается на срок от 2 до 4 месяцев. В основу изменений ляжет объединение баз данных двух проектов и разделение на модули текущей монолитной логики. После рефакторинга планируется активное развитие проекта для разработки новых фич.
Что предстоит делать1) Проработка архитектуры приложения;
2) Рефакторинг текущей кодовой базы в соответствии с планом и архитектурой;
3) Разработка новых фич и сервисов;
4) Улучшение процесса разворачивания проектов для новых клиентов;
5) Написание Unit и интеграционных тестов;
6) Работа с очередями задач;
7) Ведение документации в Postman;
Что нужно уметь- Уверенное знание Django и Python;
- Опыт работы с другими Python фреймворками;
- Работа с Docker и GitLab CI
- Понимание различий MySQL и PostgreSQL;
- Большой опыт работы с Celery, как с экосистемой;
- GC, GIL, PEP8;
- Работа с агрегационными запросами;
- Архитектурные подходы и принципы, паттерны проектирования, DBC
- Самостоятельность (обновление трелло, отписывать статус);
- Gunicorn, Nginx;
- Кэширование;
- Тесты;
- Мониторинг приложений;
Условия: 130-150к / мес (на руки)
Бонусы- Интересный масштабный продукт
- Использование современных технологий
- Продуктовая разработка
- Коллектив хороших людей
- Возможность влиять на продукт
Кому интересно пишите мне в ЛС.
Спасибо!