Backend Developer (IT DPA)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Удаленно (любой город) или офис (Великий Новгород, Вологда, Воронеж, Иваново, Калининград, Киев, Москва, Новосибирск, Петрозаводск, Ростов-на-Дону, Санкт-Петербург, Харьков, Челябинск)
Playrix — одна из наиболее успешных game dev компаний мира. Мы разрабатываем популярные free-to-play игры для мобильных устройств. Наши игры доставляют радость миллионам людей ежедневно.
Наша команда Digital Process Automation (DPA) занимается разработкой и сопровождением цифровых программных продуктов и сервисов в IT Playrix. Ежедневно мы улучшаем жизнь всех 3500 сотрудников Playrix, автоматизируя сквозные бизнес-процессы. Мы ведём совместную работу с нашими бизнес-заказчиками по гибким методологиям разработки, используя продуктовый подход.
Наши разработки оперативно интегрируются во внутреннюю деятельность Playrix. Мы непрерывно получаем обратную связь от наших коллег и сами пользуемся своими продуктами. Сотрудники нашей команды имеют возможность подключаться на всех этапах создания продукта — генерировать идеи, предлагать свои технические решения, общаться с бизнесом. Сейчас мы ищем опытного Backend Developer, который усилит команду.
Наши задачи для вас:
- Работать в небольшой продуктовой команде, где уже есть аналитик, фронтэндер, тестировщик, и которая будет расширяться до 8-10 человек.
- «Владеть» своими задачами. Декомпозировать, оценивать и поставлять их в срок. Предупреждать, если что-то идет не так.
- Много разрабатывать на Python. Выбирать инструменты под свои задачи. Мы используем aiohttp, но можем написать и на Django, Flask, Tornado. Наши backend-сервисы предоставляют RESTful API (используем Swagger). У нас есть продукты с коллаборативностью и WebSocket.
- Организовывать непрерывный процесс интеграции и доставки решений. Для этого мы используем TeamCity, Docker, unit tests на pytest. Наши решения развертываются в кластере, управляемом HashiCorp стеком, но есть и решения, использующие AWS Fargate, AWS Lambda.
- Программировать в одиночку или в команде. На каждом нашем продукте чаще работает пара Backend Developers. В самом начале мы поставим вас в пару к опытному коллеге.
- Работать с разными кодовыми базами. Есть новые задачи, где предоставляется свобода выбора решений, но есть и задачи на поддержку старого кода. Прийти и сделать лучше, чем было — неотъемлемая часть нашего подхода к разработке, поэтому вы не должны бояться рефакторить чужой код.
- Понимать продукт, вникать в бизнес-процессы, обсуждать пользовательские сценарии, интерфейс и сценарии тестирования.
Мы хотим видеть у вас:
- опыт промышленной backend разработки на Python и SQL;
- умение читать, анализировать, рефакторить, ревьюить и поддерживать чужой код;
- зрелость в понимании необходимости писать понятный и сопровождаемый код;
- опыт промышленной разработки с использованием REST API;
- опыт разработки с использованием асинхронных фреймворков;
- наличие прокачанных публичных аккаунтов и участие в проектах с открытым кодом, но это опционально.
Мы хотим предложить вам:
- удаленную работу или офис на выбор;
- гибкий график;
- полную оплату больничных и отпусков;
- ДМС для вас и ваших детей;
- лучшую технику для вашей продуктивности;
- здоровое питание в офисах;
- компенсацию спорта и обучения.
Напишите нам или откликнитесь через наш сайт. Даже если вам кажется, что вы недостаточно опытны, мы можем вместе поискать варианты сотрудничества. У нас масса открытых позиций и возможностей попробовать себя в новой роли внутри компании.
Playrix ждет вас!