Backend-разработчик (Node.js + Python)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Кто мы:
Технологическая компания, создающая собственные мобильные c2c- приложения в области развлечений, личной продуктивности, утилиты на глобальном рынке.
Над чем мы работаем:
Купи Батон (aka Buy Me a Pie!) - кросcплатформенное приложение для управления списками покупок с синхронизацией. Давно и широко известно в России и за рубежом.
Взахлёб (aka Abyss aka Catch) - приложение для чтения и прослушивания художественной прозы, пьес, аудиопостановок в нестандартных форматах и жанрах. Новое и суперпопулярное в молодежной среде. Подробности смотри в Гугле и на Youtube.
Greetify - развлекательный "комбайн" с небольшими, но очень вирусными функциями.
В стадии активного роста приложения с открытками, женское здоровье, виджеты, мемчики.
Аудитория наших продуктов более 1 млн. активных пользователей в месяц.
О некоторых из наших продуктах писали топ блогеры Инстаграм.
Если ты хочешь IT, Agile, Mobile, Creative, то ты хочешь к нам.
Кто нам нужен:
Разработчик на Backend, способный быть над стеком, а не в нём.
Мы считаем, что технический и методологический кругозор и умение решать задачи на абстрактном уровне важнее, чем владение конкретными технологиями.
При этом отличное владение и повышенный интерес к какой-то конкретной области нами горячо приветствуется, если оно не исключает вашего интереса ко всему остальному.
Всё это должно сочетаться со способностью, собственно, пилить решения не «растекаясь мыслью по древу».
Текущий стек:
Активная фаза разработки: Node.js (Parse Server), Python, Postgres.
На поддержке: Erlang.
Инфраструктура: Ansible, Grafana, ELK, Sensu, GoCD, Linode.
Как мы работаем:
У нас SCRUM, но без догматизма и бюрократии. Мы в равной степени приветствуем как буквоедов от методологии, так и нигилистов − нам удаётся договариваться и работать в комфортных условиях. Мы склонны соблюдать установленный порядок, но если какая-то часть системы перестаёт удовлетворять нас, мы обсуждаем это и меняем. Любой участник команды может влиять на такие решения, может инициировать изменения.
У нас есть code review, груминги. Мы соблюдаем гигиену в отношении технического долга.
Условия:
Мы не требуем соблюдения строгого графика, работайте когда вы наиболее продуктивны. Нужно учитывать, однако, что офисная часть команды трудится преимущественно с 10 до 18 по МСК+1. Хотя бы часть этого времени вы должны быть доступны для коммуникации.
Вы всегда можете рассчитывать на тёплый приём и рабочее место в нашем офисе в Ульяновске, но вообще говоря, бывать там не обязательно. Достаточно и желательно, чтобы у вас была возможность хотя бы пару раз в год приезжать к нам на пару недель в порядке командировки.
Над чем нужно будет работать вам в составе команды:
Нужно сконцентрировать основную логику работы платформы на сервере. Сервер отдаёт контент − клиент рендерит. При этом вся логика должна быть унифицирована и платформонезависима за редкими исключениями. На стороне клиента могут быть мобильные приложения, веб, всякие умные колонки, часы, чайники.
Нужно совершенствовать архитектуру работы с базой данных. Данных с каждым днём всё больше, они все комплекснее. Необходимо обеспечить их хранение с разумным расходом мощностей, с сохранением необходимых связей между таблицами, с учётом масштабируемости во всех плоскостях.
Необходимо обеспечить весь бэкенд набором интерфейсов для взаимодействия с внешним миром Могут потребоваться REST API, интеграции с внешними платформами, решения для взаимодействия с людьми (дэшборды, боты в мессенджерах).
Необходимо интегрировать решения в области кластеризации и профилирования пользователей, автоматической модерации контента на основе машинного обучения, нейронных сетей и вот-этого-вот-всего. Нужно по мере возможности принимать участие в разработке этих решений.
Нужно оптимизировать работу с хранением и доставкой собственно контента. Это тексты, картинки, аудио и видео.
Нужно разрабатывать решения для сбора и обработки статистики.
Немного о людях:
Вся регулярная команда – это около 15 человек. Большая часть из них находится в Ульяновске. Технарей примерно треть. Остальные занимаются производством контента, маркетингом, дизайном, поддержкой.
Кроме того, у нас широкая сеть фрилансеров и творческих коллективов, работающих с нами на более или менее постоянной основе. Это актёры, звукорежиссёры, сценаристы, редакторы, писатели.
Бонусы
- гибкий график с возможностью работы как в офисе в центре города, так и удаленно;
- трудоустройство по ТК РФ, оплата отпусков и больничных;
- молодой талантливый коллектив;
- индивидуальный уровень зарплаты, который обсуждается с каждым и зависит от знаний кандидата.
Дополнительные инструкции
Требуемый опыт работы: 1–3 года